How can I turn my iPhone into a tv remote control? Which software/hardware can turn my iPhone into a decent remote control for my TV?

(Are there any reviews out there that compare the options?)
You'll need an IR dongle (the iPhone doesn't natively have any IR capabilities). Google for iPhone IR remote and you'll see several options.