After running through the PC demo a week after checking out the 360 demo, I've got to agree that for PC, it just feels like a sloppy port. I read a blurb from Take 2 not long ago mentioning that they had two totally different teams doing both UI's... but to me you'd have no idea.
Just makes you wonder how much different this game would be had it been developed for PC only.