I can certainly understand the frustration. That crap is probably encoding to WMV. It’s a fine format, but it (in my experience can sometimes require a lot of processing time, because there’s a lot of compression happening). The times given for a render are based on the location progress of the rendering engine. So if in the beginning you have clips with little or no effects, the estimate is given based on that. If the render gets to a place where you have a “crap” load of effects, etc., the estimate is given based on that and the render will also bog down and seem like it’s not moving.
Here’s a trick. I love wmv, so I’ve done this a lot with bigger projects. Exporting to other formats can be much faster. So I will find the fastest export to another format and then render that to wmv. This gives me a full quality version of my project and it usually renders faster when the renderer is just processing images and not effects and cut and whatnot.
The other format should be lossless…meaning no compression.
A lossless format would be one that doesn’t allow setting compression and keyframe distances, etc.
Another thing if you’re using CS5 the good news is that you can check ‘use previews’ in the export settings and this can help to save some time.