were already a long way down the line on this one at sailing anarchy
http://forums.sailinganarchy.com/index.php?showtopic=88596