Harmony's are decent with a little programing and will do way more then a traditional remote.
With the harmony remote you can press ONE button to turn on your tv, yoru HT, your cable box and set all the inputs.
If you want to go as absolutely cheap as possible then pretty much any $10 universal remote will have the codes for Sony.