In case you weren't aware, there are badges and backgrounds that can be purchased in the Sims3Store. I've sometimes used the badges as gifts for friends I really appreciate who already own the store and have no wishlist.
They can be hard to find if you don't know where to look though, so here's a link to the main directory:
A word to the wise! Don't buy the stickers. They can't really be used for anything anymore, so it's kind of a waste of sim points. Having a variety of badges and avatar backgrounds can be fun though.