I love Borderlands but the PC port is so crappy it drives me nuts. I had to hunt for workarounds to fix the extremely narrow fov (which gives me motion sickness sometimes), mouse smoothing, vysnc etc...
A list of workarounds:
http://hardforum.com/showthread.php?t=1463861
Also: why the fuck do I have to connect to Gamespy to play the game?? That's fucking retarded since the game runs on Steamworks anyway.