Want a fancy universal remote but spent all your loot on your new iPhone? Ryz Media has the item and app for you. Their My TV Remote app turns your iPhone into a universal remote, and not just one with the standard number and DVD function buttons, either.
For $9.99 USD, they send you an infrared emitter to plug into your iPhone, and a TV Guide is downloaded into your phone. Switching through channels is done similarly to music instead of having to remember channel numbers. Each channel area even shows what's on. You can also see what your Facebook friends are watching, get real time show recommendations, and see what's on that's popular.
The app only currently works with your set top and TV, but DVD player, audio, and more multifunctionality is planned and for a tenspot, it's hard to go wrong here.