If it's for a large or likely to be abused door, I would probably use a hardware approach. I used this kit for my wardrobe doors recently, and I'm impressed with it:
http://www.bullerltd.co.uk/section/413/ ... g-door-kit
The runners are easy to align for very long track lengths, the wheels and...