BattleNet sounds fuck awesome. Can't wait for SC2
link? abstract?
http://www.justin.tv/ukimpact-achievements
-achievements unlock avatars, custom icons that appear on your units in game
-you create game accounts like in WoW, so you're always online
-IM chat in/out of game
-after a few matches it recognizes your skill set and puts you in an appropriate ladder of similarly skilled players
-social network can keep you in touch with friends playing WoW, Diablo
-party system like WoW. so you can create/join a 2 man (or more) party and then compete in team games.
-friends list allows you to specify who people are, so you don't forget. plus you can specify who's a real life friend, who's an online friend, etc
-map publishing
-marketplace of maps so you can browse them, rate them, etc
-free and premium maps...premium maps you pay for, and if people buy your map you can make money...
Looks pretty nice, reminds me of Steam