Wow, sounds like the connection issues didn't make your game unplayable at points (if it's as frequent as it is for me, you would have mentioned it, I'm certain...). You lucky American sod, you. It's worth pointing out that, seeing as the servers are stateside, us poor sods in Europe get shite connection and a bunch of people correcting you when you log on and say "Good afternnon" without adding "for those of us playing GMT!"
It's also worth mentioning that there is currently NO power set that feels "weak", and that they can be put into any combination - my main is currently Martial Arts/Power Armour/Munitions with a bit of Telekinesis thrown in for good measure (well, the heal part of it), and, unlike in some games that would slaughter me for not specializing, I frequently come in the top 10% of damage done, while still being able to keep to a theme.
EDIT - also, being able to play on a 360 controller is awesome - it really helps the feel of the game.