Hi Melody,
I'm in the same boat-- I think you can gain invaluable information when doing real time evaluations. There are two things you can do that I know of-- 1. Zopim is a live chat app that allows you to see exactly where your visitors are whether they initiate a chat or not, if I remember correctly. Tells you when they enter store, what pages they are on, it's like your with them.
2. Analytics has a real time function that works in a similar way, but its not as user friendly as Zopim, its not quite as easy to see all the pages they are on in real time. I think if I set something up to group them it would be easier, but Zopim out of the box you can do this.
As far as CrazyEgg, it is pretty neat, but I didn't see a way to literally shop with my customers there, but I may be forgetting.
I want to tag on to your question with another question. We are really wanting to know exactly what our customers are adding to the cart. Does ANY app have that feature, even if it's just a side effect of another feature?
We have also been frustrated with cart abandonment. And I just thought of one more question on this topic-- is there a cart abandonment app out there that isn't prefaced on them making an account first? We do not have any customers making accounts really, it's sort of a once and done purchase at this stage.