I'm thinking of doing this also, what do you guys think of this one
http://www.peter-bryenton.co.uk/bpw/