Very good write up guys. A lot better one than I've seen on some other site... After reading this I might actually do it myself when the time comes for it...