Overall a Linux based platform can certainly perform most of the tasks equally as well as a Windows based platform using the likes of Ubuntu and its derivative distros. (with the exception of a few applications and gaming). For example on one of my Hard Drives I Dual Boot with XP as it is vastly superior when it comes to playback of Blu-ray movies so I keep an XP partition specifically for that purpose
http://apcmag.com/how_to_dual_boot_windows_xp_and_linux_xp_installed_first.htm
If you intend to be running a considerable number of Windows applications a better method would be to Dual Boot as described above or install Linux inside Windows
I thoroughly recommend Linux Mint 10 Main Edition which is built upon Ubuntu 10.10 Its easy to install and easy to use plus it comes with much of the software you are likely to need preinstalled
Installing Linux as a dual-boot with Windows without partitioning
http://psychocats.net/ubuntu/wubi
Linux Mint has a similar installer called mint4win (mint4win works the same as Wubi so the instructions outlined above are almost identical)
You keep Windows as it is, mint4win only adds an extra option to boot into Linux Mint. mint4win does not require you to modify the partitions of your PC, or to use a different bootloader, and does not install special drivers. It works just like any other application.
mint4win keeps most of the files in one folder, and if you do not like it, you can simply uninstall it as any other application.
Boot in to windows insert the Linux Mint LiveCD and you will offered the option of installing inside windows which is where the mint4win installer comes in, you will be asked how many gigabytes you wish to allocate to Linux Mint (I recommend 8gb) then you set a password for your installation then click install and thats it.
Once Linux Mint is fully installed upon starting your PC you will be given a choice of which operating system you want to use Windows or Linux Mint
Linux Mint 10 Download (64bit)
http://www.linuxmint.com/edition.php?id=68
Linux Mint 10 User Guide
http://linuxmint.com/rel_julia.php
You download the ISO. image of Linux Mint 10 then you need to create a Bootable LiveCD for installation
https://help.ubuntu.com/community/BurningIsoHowto
Linux Mint 10 can also be run direct from the LiveCD from Boot without touching your Hard Drive
If now or in the future you plan to carry out a Full Installation of Linux Mint 10 you can follow the tutorial below
The Perfect Desktop - Linux Mint 10 (Julia)
http://www.howtoforge.com/the-perfect-desktop-linux-mint-10-julia
If you find that you need to run a considerable number of Windows applications then go with XP as it is more than capable at just about every task and costs next to nothing these days on sites like ebay
LUg.