I'm using an old Harmony Link (discontinued), with the new Harmony iPhone App, works great, has a much cleaner interface than the old Harmony Link App and I'm just really happy devices and Apps have been refreshed. The new App has additional features similar to the Logitech Touch Mouse, that is, the App allows for programmable finger gestures for your home theater device control.
The Griffin Beacon, iPhone headphone IR blasters, among the other devices referenced in this thread don't compare to the Harmony Link or these new Touch remotes. In my opinion for the money these Logitech remotes are the best devices available, with excellent FREE companion smart phone apps.
The lower priced Harmony Smart Control bundle contains a simplified "Touch" remote control and the "Harmony Hub" (very similar to the old Harmony Link) just add bluetooth for game console and other device control, is compatible with iPhone & Android devices.