This is by far the best mini universal around, it easily fits into your pocket and can swipe it out any time. Works in a range of around 50ft (from what I have experienced). This has worked on several types of TV's in my school (Sony, Zenith, Panasonic). Its hilarious to turn on the tv and change the channels at ease. Great to use in school, as a prank, out somewhere. I have found only one bad side, its for the people who are not used to the remote they have to wait around at least 40 seconds before the TV actually turns on because it is going through 1000's of codes doing each one 1 at a time so they will get impatient (each code is like a milisecond)
I recommend you to get it, its easily affordable ($9.99) on ebay or several other sites.