But even the real IE progress bar isn't acurate....

What are you using the bar to signify? Time elapsing or actual loading progress?