So I'm about to pull the trigger on a 24" iMac on Amazon. My old Linux box died, so I've got a hard drive enclosure ready to pull out the old drive and hook up to the new iMac and transfer files over. After I receive the iMac and get comfortable I plan on ordering 4GB of RAM from either Newegg or Crucial. I'll also demo both Parallels and Fusion to see which I like better and order that and AppleCare. Also planning on picking up an external HD (500GB+) with a Firewire 800 Port to connect to the iMac for TimeMachine backups and to share out to the Windows computers in the house for file sharing. Anything I'm missing? If not, I'm ready to click Buy! Thanks!