IE has a powerful script debugger, but you have to enable it. Details can be found here:
http://blogs.msdn.com/ie/archive/2004/10/26/247912.aspx Mike
I've got a bit of a problem where by I get a JavaScript syntax error in IE6, but everything works fine (no errors show in firebug) in FF 2.0.0.4.