Possibly More Answers
Well, I will tell you what I know, so hopefully that will point you in the right direction. I do NOT use trickery at home, as I run native Linux software, as that works the best.
Crossover Office is NOT just an office suite. It allows you to use Windows programs. They have a list of known ones, which are guaranteed to work. Others may work flawlessly, or may have some bugs. This you must purchase.
WINE also allows pretty much the same, but is free. I think you need to install the GUI(graphical frontend) to make it work better, without knowing lots of funny commands. I believe the base package is command line only.
The best advice I can give is to read Tux Magazine. It is an online PDF mag for newbies, but all people pick up stuff. Very good read.
http://www.tuxmagazine.com
They have free issues. There was one in September 2006(I think), which dealt exclusively with getting Windows games to work in Linux. Much of that is applicable here, for what you want, as it is the same concept. Try to grab this and check it out. I sent it to a gamer and he really found it useful, but I have since deleted my copy(computer cleaning!)
I have heard about your distro, but it seems like Linspire and Xandros are committed to newcomers. I personally use Ubuntu and think it’s the best thing since sliced bread!
As far as graphics, if you wish to get the full effect, you need to install the proprietary drivers, from companies like ATI. There are packages like fglrx for this. This gives you the optimal resolution the card will give. I just use the open source drivers, as I found they cause less trouble. Whatever the install autodetects is fine with me.
As I said, there are also emulators, like Win4Lin(simulates a Windows box) and virtual machines, like VMware(these basically simulate a Windows box, but are different.) These have their place and allow for running programs.
There is plenty of info and help out there, but you need to tinker. If you are afraid of messing something up, try to get an old computer to play with. People give them away. You can also use a Live CD, so as not to mess up a hard drive(but they’re slow!)
I like
http://www.linux.com also. This keep up with current stuff. These various forums for distros are also good, as you can post questions. Many times a person may have a similar issue.
The best thing is to demand Linux support! I can't stress that enough. Don't just accept the status quo! Be vocal!
Good luck.