I know that Gamestop and Bestbuy sell some downloadable games, so those codes I understand, but I see people selling/trading/prizing codes for games that I don't think are available that way. It makes me think there is a way to purchase a game and get the code rather than having the game directly added to the account. I wouldn't mind using some of my MSP to give some gifts to friends...