I use SpyBar most of the time because, like Firebug, it integrates into the browser well - but it's a premium browser plugin that I paid for. WP Theme Detector is good also and I've used it several times.

The drawback to each of these applications though is that none of them detect ALL of the plugins in use on a site. Does anyone know of an easy way to see all the plugins running on a WP site?