I use a few different things. For the most part Google Analytics gives me access to everything I need, however we do have a program that we enable on our site from time to time for session recording, mouse tracking and click recording. This allows us to see exactly what a user is doing as they browse through the website. It's not cheap, but when we're doing user testing and quality control for new sites, it's well worth it.