I'm saving up for a new computer, and trying to decide between an iMac or a Mac mini. I already have an HP 2310m 23" HD monitor, and a Logitech MX 518 mouse & Sidewinder X4 keyboard. So.. should I just get the Mac mini? It would be cheaper. And if I do get the Mini, what uprgades are worth it? I noticed they have an i7 option but it's only a dual core. I want it all to remain below $1000. Thanks for the help.