Namelus – I have known many people who have done this over the years. I used to manage ocean-going cargo ships (mostly container ships)…so….
Anyway, latest experience was helping friends last year do this. This is the site they used that provides the best information they could find – all in one place. It turned out very well. HTH