I need a machine that will act as a torrent machine as well as a media server storing various movies, tv rips, and mp3s which I periodically archive from time to time. Apart from those primary needs I'll also need it to do general tasks such as mild photo editing, web browsing, email, chat, etc. I imagine I'll also fool around with Bootcamp and try to play a few games from time to time as well. Now, based on my needs and budget, I figure that I should go for a 20" iMac. The Mac Mini doesn't seem powerful enough for what I need and the mac pro seems a bit too powerful for what I'm looking for in a computer (That and springing for one would definitely push my budget). I have a 20" Dell 2005FPW that I'll most likely pair with the iMac but I feel that I'll have more desktop space than I'll need. I think I'll need to pair it with my iMac, though, because I'd need to take advantage of it's built in USB hub. I don't know. I'm sure it would be beautiful to have two 20" widescreen LCDs side by side but I'm not convinced that I would need that type of set up. Could members who have similar computing needs and dual monitor setups chime in with your thoughts? Do you find that you use all of the desktop space or do you find that it's just wasted? Likewise, could those of you who have computer needs similar to mine but only have one screen chime in as well? Is it enough space for what you do or do you find yourself wishing you had more? Thanks, guys.