A general rule is that quality is inversely proportional to speed of production - that is the faster you make you movie the more likely it is for it to either be poor quality (dropouts, sound lagging etc.) or refuse to work.
2 hours is quite a good time. When I began doing DVD work a 1GB movie would take overnight to render into a DVD format and be written to disk.
Having said that, it may help if you had a larger hard drive - video rendering uses a lot of drive space and you may find as well that different processing software may be better. WinDVD Creator is good an a fully functional trial is available click here