Yah, so basically, I am poor and can only go and see tribute bands. BUT...
I went and saw these three tribute groups, and thought they were all fantastic.
First, I saw a Beatles tribute called "Rain" or "Rain: The Beatles Experience". I must say, for a tribute, they had to be one of the best. They did costume changes with costumes that actually looked realistic to the originals, and they even had the accents of each Beatle down to almost exact. They joked with the audience, were quirky, and entertaining. And an extra bonus: during intermissions they had cool videos and clips of retro commercials, and controversial events of the 1960's. It was a very interesting and neat show. Definitly go see it if they come to your town.
Second I saw two tribute bands who were playing a show together on the night I went. One was a Pink Floyd tribute called "The Pink Floyd Experience", and the other, a Led Zeppelin tribute called "Led Zepplica". These two were absolutly AMAZING. They did every-thing perfect, and they really studied every detail of each band. The Led Zeppelin tribute even had their guitarist playing the guitar with a violin bow, and the drummer even did a crazy 3 min drum solo onstage during their performance of "Moby Dick".
These two tributes were amazing as well, and worth checking out too, if they happen to be in your area.