Ah, yeah the DRM was quite annoying. Luckily Comcast is pretty stable so I was able to play through Splinter Cell: Conviction without any major hiccups (that was a good game too).
As for it being a horrible port, I wouldn't know, but historically Ubisoft hasn't been the greatest at porting...