Hey Oryx - havent tackled this type of a job personally but came across this write up. If you have not seen it, its pretty good. http://www.eastcoastrover.com/106.html