If you haven't already gotten it, please go visit the Amazon.com and get their amazon app store for android IMMEDIATELY.
Every day, they offer a free "premium" app that normally costs between $2 and $4. Not all are gems, but every now and then they hit one out of the park. Best part is, once you "buy" it, it's yours to install/uninstall anytime you feel like it!
Notable apps:
- angry birds rio
- fruit ninja
- sound hound
- pic say pro
- and just today they offered Plants vs Zombies
Best thing is, these aren't "free" versions ... these are the full, no-adverts, all content versions as if you paid for them yourself! And it's from a trusted source.
Note: your phone must alllow "install install from unknown sources" enabled in order you use the amazon app store. Also, apps installed this way will not have the update notifications that normal apps can have, you must launch the amazon app for it to check for updates.