Originally Posted by
mdavej 
When you watch a movie for example, this is what you have to do on a universal remote without macros:
- Press TV
- Press Power
- Press Input
- Arrow down to correct input
- Select input
- Optionally select proper display settings
- Press DVD
- Press Power
- Press Aux
- Press Power
- Select correct audio input
- Optionally toggle surround
- Optionally pick the proper sound field
- Press DVD to control the DVD player
- Press AUX to control the stereo
By contrast, here's what you do on a remote with macros:
- Press WatchMovie, and all the above steps are performed automatically with the touch of a single button
I think I'd rather do the latter if I had a choice, especially when a good remote with macros can be had for as little as $15.
The 300 can do one macro (Watch TV for example). That's fine if that's all you ever want to do. But the 650 can do unlimited macros (Watch TV, Watch Cable, Watch Movie, Listen to Music, Watch Roku, Play Game, Use PC, etc.).
On your cell phone, do you prefer tapping the person's name in your speed dial list, or do you prefer entering 10 numbers? Would you buy a phone without speed dial if it were the same price or even less than a phone with speed dial? I know I wouldn't. Same goes for remotes. I'd rather not press 20 buttons every time I do something if I can do the same thing with one button press.