So I switched to Mac about a year ago, and now I am switching back. I must say that I am in love with the OS (OS X). It is just wonderful and easy to use. It does have a few downsides, but for the most part it is FANTASTIC! My biggest problem with "consumer" Macs is the hardware. (Or might I say the lack of it). When I am spending 2K on a computer I expect it to be pretty darn fast. Everything in the iMac is "mobile" The CPU, Memory, Video, etc. When people think laptop, they think slower, and essentially the iMac is a laptop inside. I was hoping that with the recent refresh in iMacs we might see some improvements, but when I saw the new specs I was pretty disappointed. Yup we still have the merom chips with the slow bus speed, yup we still have that slow notebook ddr2 memory, and wow now we have cheap ATI cards that cost about 60 bucks. The crappy video cards in the new imacs is what pushed me over the edge. I mean honestly, Dell and HP are using better video cards in their budget computers!!! Sure one can argue that Apple has to use these "not so hot" parts (no pun intended) so that the iMac does not overheat, due to it being so thing. But heck, why do we need it that thin? It is not like I need it super light because I am going to be carrying it around. It is going to sit on my desk and look pretty... I don't know about you, but I would rather have bigger dimensions and a better computer. Sooo... For now I am going to use and old Dell in my house... Going to wait until Q4 2007/ Q1 2008 for the new Intel Yorkfield quad chips (accompanied by DDR3 memory) and the new Nvidia Geforce 9 cards... Just rough specs of what I am going to build: Yorkfield CPU Geforce 9 Video 4 GB's of DDR3 Mem (2) 500GB HDD's in RAID0 Dell's 24" monitor And we will have to wait and see on the other parts I am going to be able to build this computer for as much if not less than what I paid for my iMac. Sure it may not look as "pretty", but i can't bet you it will run circles around the iMac. I don't want to sound like a Mac hater, I am just very frustrated with the company right now. Maybe one day Apple will go "public" with OS X. I guess I can dream... Until then it looks like I am stuck with Vista.