Okay, I wanna play the lastest 3d games and do some stuff in GarageBand (with loads of sample and midi channels etc). I also dabble in web programming at home (Java, JSP, Tomcat, Posgtres, etc.)
Is the iMac gonna cut it? Or, do I really want to get a tower and a better gfx card (I already...