in reply to Reinvent the wheel!
I would caution you to read those threads closely and not just jump to the conclusion that I think it is a blindly a good idea.
Cheers - L~R