Both are good options, you should however consider the time you will be spending on windows. Parallels or VMware fusion can handle lightweight tasks, but bootcamp is capable of dealing with the heavy stuff. So you'll need to make a choice here.
Installing bootcamp can often be troublesome as a mac is not designed to run windows, even if I Apple claims it is. I advise you to have a look at the standard manual on bootcamp provided by apple.
VMWare or Parallels are great options, but they are only capable of doing some basic things.
If u are a gamer, bootcamp is your only option.
I have both on my mac installed.
Lukas you do realise the thread you are replying to is well over a year old.
Also the information you posted about Windows not running on a Mac is not completely true. Mac hardware is exactly the same as what is used in a real Windows PC, a computer built to run Windows.
It is only the Apple restrictions that stop the users from installing any drivers other than what Apple supplies that may have a limiting result when running Windows on Mac hardware.
Since this thread popped up at the top of my search, I generaly assumed that it was a recent question.
I am aware of my unclear explanation in the reply above. Obviously a mac uses the same hardware as a windows machine. However I'm still convinced that a mac wasn't build to run windows in the first place.