Ok, I have come to a decision! I'm gonna do it, I'm gonna get the Core i7 iMac, and dual boot it with Windows 7, that way, I can do literally anything I want to, it's a win-win for me! I used to own a Mac back in the good/bad old days (it was a real piece of shit though, some Performa crap from '95 or something, with the mighty System 7!), so I'll have to get back into the swing of things! I guess the fact I can do some Unix on it if I have to kinda helps as well! Thanks all!
Macs are crap if you put them next to a PC. If you put them on a balance you will see the true value of the PCs