I plan on getting a new Mac next month--along with countless others, I'm sure, when Leopard comes out. It would replace my Gateway Pentium D Processor 820 tower, and become my "main" machine. Now, I have a very nice 20" Dell widescreen monitor that I'm fond of, and because of that, I'm leaning towards a 2.0 Core 2 Duo mini, as opposed to the 20" iMac. I'm not a gamer, nor do I ever need or want to run dual displays, so I think the mini (even with it's Intel GMA 950 video card everyone seems to hate) would do me fine (after I upgrade to 2 GB RAM and throw on an external 500 GB hard drive, since the minis only max out at 160 GB). What do you think? I have a MacBook Core 2 Duo with 2 GB RAM, and quite frankly, in Parallels, it runs circles around my Gateway desktop. This is another reason I'm leaning towards the mini as opposed to the iMac. I just can't seem to make myself "buy" another 20" widescreen LCD (as on the iMac) with a computer when I already have a nice one. So, the mini just seems like a better option for me. And, with the mini, I'd be able to upgrade my monitor to a 24" later if I find a good deal, whereas with the iMac, it's 20" forever. But, it does feel odd buying a machine that's so small, but I really think it'll out-perform my Gateway, and let me do everything I need to with it. Suggestions?