I'm thinking of purchasing the newest Mac Mini from Apple.com. I wish to purchase one that has about 2 GB ram, 2.x GHZ, 120 GB hard drive, etc. for about $700. I'm not sure how large the graphics card is.... I do average social stuff such as email and IM. I also do lots of music mixing, video editing, Xcode development, and graphics design as well as some gaming. (Halo, Starcraft, etc.) Currently I have an iMac G4 with 756 MB ram, 800 MHZ processor, 40 GB hard drive and a 32 mb graphics card. Its just not good enough!! Do you think the Mac Mini will do the job?