No way is that as easy as it sounds, if you want a vanilla install it's not worth the effort.
I couldn't install vanilla snow leopard cos I have a PS/2 mouse, bought a USB mouse and still couldn't install. Turns out it won't install with a 4870. Not to mention installing it more than likely will mess up your BIOS (reset it)- happened to me.

You can get pre hacked versions but even if you do get it all up and running you have to be careful updates don't screw anything hardware related up, and you need to mess about with kexts etc it's nowhere near as stable as an official Mac and not worth the time imo. The whole point of Mac is stability.

Like I said they are great for set and forget if you're not a gamer, if I bought another 360 or PS3 I'd probably use Ubuntu or Mac (if I had one) as my main OS, but the only thing that would concern me is the upgrades- you pay more for a Mac than a PC you could build yourself (which would be a lot faster as well) and you can still upgrade the PC, easily and cheaply.

If you have money to burn or don't want to upgrade for a long long time then I'd say go for the Mac, if not then just go for a PC with Windows that can do everything a Mac does and more, much more options for programs etc.

I personally can't stand OS X GUI, the built in programs, the whole layout of it but some people do really like it. If I was you I'd have a proper think about it rather than splashing out one and maybe being disappointed.

Windows 7 has worked fine for all my needs, it hasn't ever crashed once and it's running as fast as day 1, Mac doesn't even support TRIM for SSD's, I'm not even sure if you can get SSD for that iMac (or does it come with one? idk). If not then that will be a big bottleneck for the future.

Got my PS3 for gaming.

I fix computers all day long at work, I'm sick of coming home to find something isn't working, or new drivers are out, or blah blah bluescreen, so and so has stopped working.

I just want something that works without the need to upgrade it or piss around with.

This. It saved my butt last summer when the logic board in my early '08 MBP suddenly died. I took it to the Apple store and got it back in less than a week. No additional charge. If you look around on fleabay, you can get AppleCare from a reputable seller for quite a bit less than retail.

As for why I bought a Mac, at the time I was impressed by OS X and Apple's hardware. None of the PC laptops had the combination of features I wanted. I was getting tired of XP, and I was still leery of Vista.

Fast forward to today, and now I rarely use OS X. There's nothing majorly wrong with it, but ultimately you have to choose your OS based on what software you use. On top of that, the same functionality of Expose (one of my favorite features of OS X), is available on Windows 7 via Switcher.

I'm not sure what I'm going to do when I decide to get a new laptop. I want a 17" matte 1920x1200 display, expresscard, firewire 800, and either dual-link DVI-I or full-size displayport. I'm not sure if anything out there fits those requirements at the moment. The MBP comes close, but don't really care for the direction that Apple is going lately (that's a whole 'nuther can-o-worms that I'm not going to open here).

One more question. Can I still RDP to my Windows server? I need to do this otherwise im screwed

I've had several Macs over the years. As laptops, i'd take them and OS X over Windows any day. Battery live is longer the larger sizes (15+) than Windows counterparts. Simple proof: see how long Windows runs under boot camp on a Mac laptop compared to OS X. For desktops however, it's Windows and custom building all the way!

And yes, you can RDP in both OS X and Windows installed via boot camp. In OS X, there is a Microsoft-built RDP app. It's simple to use and is located under "Utilities" within the Applications folder.

People say you pay a premium price for Apple hardware but don't forget you get many benefits such as their great customer support and also their specs arent half as bad either. Installing windows on a mac is very easy and they have recently updated their software for windows too. What bootcamp does it just create a partition of your choice on the mac and then installs windows on that. It literally boots into the OS like a normal computer. Once installed you pop in the driver cd you get with the mac and it installs all the drivers and support. Also nice to know that mac now has an app store and it already has 1000s of pieces of software, games, utilities and other great applications.