AIO - Better cooling pero mas mahal at mahirap i-maintain.
Air Cooler - Cheap and easy to clean.
NOTE: Nakadepende pa rin talaga sa build mo TS, kung nago-OC ka plus mainet sa area mo, go for AIO. Pero kung well ventilated/cooled naman sa kwarto mo, pwede na ang air cooler plus madali pang linisin hehe.