I use Suse. It automatically mounts USB memory sticks without any messing about. Thanks to that I can do this. They're images taken from a Playstation 2 games console and placed on a USB memory stick, then transferred to my web folder in my web server on my Linux OS.
WINE also comes as standard with suse too, so you should be able to run what you need. I've never used WINE myself, but a friend of mine that uses Suse said he found it rather handy, but it could get a bit slow if you were running large applications on it. He did however mention that he had some sort of problem transfering files from Linux to Windows or vice versa via a USB memory stick (I just don't try it though).
Suse also comes with Open office (and a vast array of other software too) which is rather nice.
The best thing about suse though is easily YaST. You just tell it what kind of application you want, it brings back a list of potentials from the web and you just tell it which ones you want it to istall. It'll sort 'em all out and install them for you automatically. If you chose to use Suse and would like some help adding sources for yast to search for software then email me and I'll be happy to help. My username is stephen.philbin and I use Gmail.
I've never had the pleasure of Red Hat, but I hear it can be a bit of a headache trying to install and update some software, but that's all I know of it.