You have to remember there is NOT a 1-hour limitation on the drive (or media). It is a limitation of iMovie, to simplify and speed up the process.
You can get DVD Studio Pro and make a movie as long as you want, so long as you compress it enough to fit in 4.7gig.