ortry another browser that is basically moz-- it is called: kazehakase.
it has some quirks.. but also some new and interesting features that we have not seen yet in other browers.
however it may very well be 'too much' like moz in that it may have the same problems.
good luck either way.