The Kameleon has the code for Tivo, it's VCR/0618. All of the new Radio Shack and One For All remotes have the Tivo code also, plus they'll probably have codes for the rest of your gear.
They won't cost you anywhere near $150 though, so if you're looking for something more expensive, check out the MX500, which goes for about $110.
Rob
http://www.hifi-remote.com