If you are new to linux but planning to use it to the level you know how to use Windows, I'd probably suggest not using the above posted distrobutions. While yes, they're very nice, easy to use and some of the Debian-based ones have prety good package managers behind them, you won't learn anything beneath the surface. It gets boring pretty fast.
I'd suggest Arch Linux (personal fav) or Slackware (not great package management in my opinion). Maybe Gentoo except you compile everything from source so it definitely has the leet-factor, it also has the I've-clearly-got-too-much-time-factor. Everybody who has used all three distros reckon Arch mixes the best of Slackware and Gentoo so there you have my recommendation. However everybody will recommend their own distro so take it with a pinch of salt. You'll only find the one that right for you by experimenting. Experimentation is fun
And yeah, is doesn't matter which distro you use, you can install the same programs on all of them and if you use a distrobution with a decent package manager like Arch (
) you can install something like OpenOffice as simply as typing this at a command line
pacman -S openoffice-base