What cruise line should I go and what is the best?

cj8307 asked:

My husband is coming back from Iraq soon and I am planning a cruise. We never got a chance to have a honeymoon and I thought that would be a great welcome home present and sort of a late honeymoon. This will be our first trip together and I want it to be very romantic. Which room should we get (meaning like oceanview ,balcony.etc)? and what is the best cruise line to go on?