Thanks for the help. I took a different approach Friday - started again on debian lenny, transferred a domain to schlundtech to use as a glue record and no2 ns server left it over the weekend to propogate and this morning it's all started working fine!
All test websites can be accessed from different Internet areas. Hooray.
I've not tried it yet but i'm confident the mail services work too. What I would like to do is set up pop or imap mail services so any poiinters there would be good. I'm guessing it'll be just a case of setting up dns records?
If anyone knows of any howtos to cover that it would be appreciated.