Actually I love Ubisoft games... VERY few bugs in comparison to Activision games... now why is that? Could it be that Activision just wants the junk out the door as fast as possible, even to the point that it is a "Get it out and we will fix the bugs later" attitude. Ubisoft is more a "Let's finish the game before we release it" attitude.
Look at the Ubisoft FPS games like Rainbow Six Vegas 1 & 2, Splinter Cell Convictions, Assassins Creed 2... ALL FINISHED GAMES... I played through every one on launch day and barely found any bugs... Modern Warfare 2 on the other hand... OMFG... Armour Plated Banana Leaves lol.... The game was nowhere near debugged.
Keet, rent AC2... It's freakin awesome.
I'm sure the games are fine, I'm just not supporting them in any capacity because of their DRM. If your 'net is wonky for a day, you can't play the game you bought. I'm surprised they haven't gone back to StarForce because as we all know that was the *best* DRM ever (a.k.a. **** YOU FOR RUINING MY DVD-RW DRIVE YOU STUPID UBISOFT BASTARDS).