Well, I found this tool. And I found it really really helpful. It's called Vista/XP Virtual Desktop Manager. Search for the software yourself, I don't want to post any links. But I wish someone showed me this earlier. With this tool, I can create a virtual desktop for work, and another virtual desktop for school stuff, and another virtual desktop just to play games. You should try it! Post if it was helpful, or if you currently use something like this!!
So this offers multiple desktops? Linux and Ubuntu come with that as standard, and they're both free. Windows would really a waste of time I feel.