Your front page features AAA titles at retail prices. Most people are not going to impulse buy a $60 game. There are very few humans left on earth who don't know that Battlefield 3 is out. If they wanted it, they got it. Save that splash screen for stuff that will surprise people and make them do something reckless with their money. For example: Everyone who wants Mirror's Edge for $20 has it already. Bump it down to $10. Then down to $5. Then move it back up to $10 so the people who missed it at $5 will learn to impulse-buy next time. People should always be looking at irresistible low prices and feeling compelled to grab the deal before the price goes back up. You've had seven years to study this. You should get this by now.
Remember when you were bellyaching about how mean ol' Gamestop was stealing all your money through used game sales? Note that digital games can't be re-sold. So why are you selling your AAA titles at store prices? Why are you giving gamers a reason to buy retail? I mean, if I'm going to pay $60, I might as well get the cool box and stuff. Every sale on Origin is pure profit because you don't have to share with Wal-Mart, and that's one less disc floating around the used game market. You were so proud of yourselves with "Project Ten Dollar", but if you were smart you'd be cutting online prices for "Project Keep All The Money For Yourself and Kill The Used Game Market".
Do you remember when Steam launched on Mac? Valve gave every new user a free copy of Portal. This was a masterstroke. The game had run its course, sales-wise. It wasn't making a lot of money for Valve, so they converted the title into a free marketing campaign. They got free press as everyone chattered about the offer. Mac gamers found themselves with a Steam account and a new copy of a critically-acclaimed game, which is like having a bookshelf with only one book on it. It's natural for them to go browsing to see if there's anything else they might want. Even better, every new Portal fan is potentially another person lining up to buy Portal 2 for full price on launch day. You should be doing this same trick with Mass Effect.
Speaking of Mass Effect, I see that you're going to make Origin mandatory for all Mass Effect 3 players. This is a pretty cynical move. Your fans have been building their Mass Effect library on Steam, and now the final title of the set will only be available on a platform that didn't exist when the series began. In effect, you're punishing your biggest fans.
If you were actually thinking of your customers (and if you were smart like Valve) then you would give free copies of Mass Effect 1 & 2 on Origin to people who already have copies through Steam. Or maybe free copies for people who have valid hard copies. Whatever. Something. They already own the game, just give them some kind of reason to feel invested in Origin. Remember, establishing Origin should take priority over the profit margins on five year old games. Get your priorities right. This is your future.
You need to start fighting like the underdog. Because you are.