I am really impressed with edebug. It's one of the nicest debuggers I've ever played with, and I feel I've only scratched the surface.