EA have confirmed that Battlefield 3 is to get a "Premium" service, apparently allowing people who purchase it early and immediate access to future DLC, as well as a greater range of items and customisation options. BFBlog appears to have the details, although this is unconfirmed by EA, who say the details are to be announced on June 4th. The "leaked" details include the price: $50 as a one-time fee. For that you'll reportedly get all the existing and future DLCs, as well as: 20 maps (in total, presumably?), 20 new weapons, 10+ new vehicles, 4 new game modes, 30+ assignments, unique in-game knife, dog tags, and camos, unique weapon camos, and a bunch of other stuff.
Hmm. I can see why this might sell, but personally I ran out of patience with BF3 within a few weeks of launch. Perhaps I'll head back after the summer, but it just didn't hook me.