I enjoyed Titanic. The visuals were great, they did their research (mostly - the controversy about the pistol-waving crewman did illicit a formal apology), and there was at least a semblance of a story to it. Billy Zane was a bit of a mustachio-twirler in that one, too, sure, but it was at least believable. David Warner is always good though he's largely misused in this one.
It certainly wasn't the greatest movie ever, but - I have no idea if this applies to you or not, so this is a general comment only - I suspect there are some historical gaming buffs, for example, who are never going to fully appreciate a film that sets out to do something other than tell a historical battle recreation. Personally, I try and keep my mind open to all kinds of stories. I'm not about to dismiss Titanic simply because I don't like those types of movies to begin with. For what it set out to do - tell a romantic/human interest story with a historical disaster as a backdrop - it was done adequately. There was suspense, there were funny moments, there was drama, and there was not a conventional "happy ending" or - worse, I find, with American movies - conventional satisfying ending brought about by gunplay where the heroine shoots the bad guy and suffers no consequences.
Compared to Pearl Harbor, which was the same "genre" (romance/human interest transposed over historical disaster), I think it is no contest. Neither one is Gone With The Wind, no arguments, but that one has been done, and to be honest, I've never seen GWTW.