I've been looking for a nice perl script to generate a html report of nmap output. I came across nmap-report.pl the other day and got it working in Backtrack. You can find it here:
All you have to do is install the CPAN dependencies
Then run it on a hosts.txt file containing IP's you wish to scan.
By default, it does a -sS -sU -A -vv -iL $lista -oX
perl nmap-report.pl hosts.txt report.html
Try it out and let me know how this works for everyone. Thanks!