Cruising is a better deal than ever with MSC Cruises' latest two-for-one offer. The line's newest ship, MSC Fantasia (right), started cruising last month - and on its 11-day cruises through the western Mediterranean (departures from Genoa on Janurary 16 and 27), you can take someone special along for free. The voyage includes stops in Barcelona, Gibraltar, Funchal, Tenerife, Arrecife, Malaga and Civitavecchia before returning to Genoa. The package (from HK$8,572) doesn't include airfares and is available only for two people travelling together. For more information about this last-minute holiday idea, contact your travel agent or go to msccruisesasia.com.