It's not bad windows 7, but I have some issues that I don't like at all:
- Whenever I boot my laptop from standby, I get a window explorer has crashed and that I need to restart it
- When I try to access my computer manager to start/end/restart a session, or to check my hardware status, I get an error saying there's no HDD in my laptop. If i try to continue, the same error appears, if I say cancel, it appears, when I click ok, it re-appears. And when I finally end the process (through task manager), I get a blue screen of death
- For no obvious reason what so ever my wireless network adapter loses his DNS setting every once and a while (I set all my IP's manually)
Those are the errors that annoy me a lot, there are some smaller ones, but a lot of them are software bugs and not windows bugs.
In general I think it looks really nice, and works rather good (only had it for 6 months now, so I don't know what it will do in a year).
I'm using Ubuntu on my dinosaur-pc (9 years old), and ran smoothly the first year, but now everything seems to be falling apart. It takes forever to load, some applications freeze my desktop, my graphics are all messed up (i got lines of different contrast all over my screen, and it's not my rgaphics card, cause other accounts on the pc don't have that issue), etc...
I also hate the hundreds of updates you get every day. I'm not a Linux man, I'm very new to it, so I have no idea what the purpose of all those updates are. Do you really have to install them all? Are they really that necessary?
To me Linux is an ideal work platform, it's perfect for development, it's great for server stuff, it has a sweet command line

but if you want to do some designing/gaming and such, you'll get a cheap knock-off of a windows program, and you get stuck (just my opinion).