We used viator. If you have a large enough purchase, you can actually get frequent flyer miles.
The best tour in Rome is by Dark Rome. It is a private Vatican tour, including 30 minutes in Sistine Chapel with just your group. Awesome, awesome, awesome!