Hi - the extension that I use is IE View 1.3.0 There are a couple out there, but this one seems to work the best!
Yes, you will find that by using Firefox . . . your problems will be much less!
Good luck - and no need really to wait on installing the IE View extension, you'll be glad you did!