Hey colonelsnow,
Here is how I have All My Movies set up. I think with a slight modification it will work for you. In the Media info tab, I set the Location to be "/tmp/Volumes/glower-movies" or "/tmp/Volumes/glower-hdtv/movies" because those are my 2 locations where I store movies.
My template for AllMyMovies looks like this:
<ul>
<li>Title=[amm:title]
<li>Genre=[amm:genre]
<li>Director=[amm:director]
<li>Year=[amm:date]
<li>Actors=[amm:actors]
<li>Duration=[amm:duration]
<li>MPAA=[amm:mpaa]
<li>Resolution=[amm:resolution]
<li>Media=[amm:media]
<li>Aspect=[amm:aspectratio]
<li>Original Title=[amm:origtitle]
<li>Description=[amm:description]
<li>Path=[amm:medialocation]
<li>Filename=[amm:title].mpg
<li>Imagepath=[amm:medialocation]/[amm:title].pgng
<li>LargeImagepath=[amm:medialocation]/[amm:title].jgpg
</ul>
As you can see, I use the medialocation to fill in my path and the amm:title to fill in the name of the movie.
As for your situation, If you set the Label box on the Media info tab to the folder where your movies are stored you could use the following template.htm.
<ul>
<li>Title=[amm:title]
<li>Genre=[amm:genre]
<li>Director=[amm:director]
<li>Year=[amm:date]
<li>Actors=[amm:actors]
<li>Duration=[amm:duration]
<li>MPAA=[amm:mpaa]
<li>Resolution=[amm:resolution]
<li>Media=[amm:media]
<li>Aspect=[amm:aspectratio]
<li>Original Title=[amm:origtitle]
<li>Description=[amm:description]
<li>Path=[amm:medialocation]/[amm:medialabel]
<li>Filename=VTS_01_.VOB
<li>Imagepath=[amm:medialocation]/[amm:medialabel]/folder.pgng
<li>LargeImagepath=[amm:medialocation]/[amm:medialabel]/folder.jgpg
</ul>
I run a macro that replaces the ".pgng" with ".png" and ".jgpg" with ".jpg". I put in the fake extensions because when I used png or jpg it caused funky things to happen in the html file.
By doing things this way I do not have to use the export function because the file paths are already done.
Let me know if you think this will fix your problem or if I can help you out any more.
Tim