I have a late 2009 27" iMac with 8gigs of ram (4x2gig chips), and am curious as to if I should get an external drive for hosting video clips to edit on, or double the memory to 16gigs. As it stands right now I don't have *any* external drives (no, not even for backing up; chastise me about that in another post, please) hooked up, but I do have a couple of old 500meg hard drives and a 128gig SSD from an old computer (though not the computer itself). I picked up some cables that will let me plug the drives into the USB port, but I'd imagine that's not the best solution. Would I be better off getting more memory (can I upgrade to 12gigs?) /xor/ the external drive *for the purposes of video editing*? (If it matters, this would be with FCPX under Lion.) On the topic of external drives, would I need/want to get a firewire drive? As an aside, am I being stupid in keeping virtual memory turned off? I have not (as far as I can tell) run out of memory, yet, but I don't do any video or photo stuff beyond simple hobby stuff. Team Fortress 2 and WoW run fine, and I have no problems watching pr0n or trolling the internets, so the important stuff is well in hand.