Ah, once again a person comes in to bash Windows 7 for what is clearly issues related to something other than the OS. Is it that difficult a concept to understand that if the OS was crap, we'd all be having these issues? What are the variables in the equation? The third-party software and the hardware. Common sense. /RANT.
Now that we've gotten that out of the way, let's try something productive. First, in all of your wild ranting...not once did you give us system specs, or anything to help us out. If you had an unstable system before, and tried to upgrade over junk...you're going to be left with junk. You wouldn't build a house on marbles, would you?
So, let's leave the choice up to you. You can choose one of two options: 1) You can just be an uninformed "user" who would rather rant and rave about Microsoft instead of looking into actual solutions to the actual problems, or 2) you can use common sense, calm down, and start giving us specs and explanations of the problems. You can also tell us if you did an upgrade install or a clean install.
Either choice is up to you, but if you want help...help us. If you just want to rant about Microsoft, you'll have to find an Apple forum somewhere.