Вы также можете использовать Firebreath, который позволяет вам легко создать плагин, который будет работать как на Firefox, так и на IE; легко создать новые методы и свойства, которые будут доступны для JavaScript, но вы делаете это только в одном месте, и это работает в обоих браузерах.
http://firebreath.googlecode.com
Да, я один из сопровождающих проекта, поэтому я предвзятый =]