I'd have to agree the romances are a bit shallow, Meryl has to be the best until she moves in and becomes a recluse, running off every chance to stare at her mirror, which you never get to bloody fix anyhow ? On my first play-through I thought you'd at least got to know what the damn thing does, it sure as hell doesn't explain it in awakening.
Isabella: My god where do I start, okay so she's the bad girl choice with a few miles on the clock and multiple drivers but come on, does she really have to flirt with other companions even after you started the romance? She's not afraid of being loved, she's scared of being stuck with the same guy for too long.
Anders: Just a bit to fanatical and whiny.... Oh god he really does depress the hell out me, I much preferred him in Awakening.