Okay, there are two points I would like to adress to Shamus.
* When someone activates a level transition, it pulls everyone else through with them. This opens up the opportunity for griefing.
If you don't agree with the group pulling you out for travel, hit any menu button. Instant travel cancellation. Problem solved? Maybe not, if you're going to argue about whether or not you should travel to the next area, but that's just ridiculous.
* The voice chat? It's always on. Always. There is no way to mute it under any circumstances. I hope you don't ever want privacy.
And this is why we have the opportunity to tweak PC games. Helpful guide here. [http://forums.steampowered.com/forums/showthread.php?t=998374] Look around, and you can also find an easy guide to forwarding ports. Even I can do it.
Other than that, I have to agree on some points. You can't properly select multiplayer games at all, and you can't even see which hosts have their ports configured so it'll take a lot of tries to find a game that can connect.
Solution: Play with your friends. That's the one thing it doesn't screw up entirely. You can invite friends to your previously-single-player game at any time. And honestly, Borderlands is not a game you want to play with random strangers. You'll want someone with a playstyle that suits yours.
Although I can't say that making a Gamespy account gave me any trouble, though. Name, e-mail adress - I haven't gotten any e-mails from Gamespy, much less spam - and you're done. Don't see what's so hard about it.
In the end, I can honestly enjoy the game very much regardless of how it feels like a port in a lot of ways - ignoring multiplayer, the most glaringly obvious are the menus, but that doesn't really give you much trouble to play. I was also pleasently surprised at how good the vehicles work. Mouse driving is such a major improvement on WASD, in spite of all the bad things I heard about driving on the consoles. You never have to dick around with reverse steering, small corrections or hard turns. You go where you point. It's that easy.
Now it's time for everyone to attack me on my opinions about the game. I say, bring it on!