lots of options - most major cruise lines cruise out of NY in the spring. April in Bermuda is totally gorgeous. April in the Bahamas is very nice also. Visit the major cruise lines websites to check out their voyages
Presuming things in 2005 are consistent with 2004 , you have options such as several differnt Bermuda Cruises, The Norwegian ship year round to Florida and the Bahamas,
Carnival doing 8 day (currently with Legend) during the summer months to eastern Carib, RCCL doing a 9 day out of Bayonne in the summer and the various Canadian cruises.