I have to admit I love Garris so much in ME, apart from one playthrough of ME1 where I romanced Kaiden, I cannot bring myself to romance anyone else. I've played both ME2 and 3 several times and each time I go 'I'm going to romance someone else this time' but I hear his voice, remember how great he is in ME3 to my shep, and the Citadel DLC stuff, and I end up romancing Garrus yet again! lol Also, I get really jealous thinking about him and Tali getting together in ME3, and I can't bring myself to kill her off, so yeah, Garrus for life!
lol
I've romanced everyone (except Sebastian, he won't even hold my my hand!) in the DA games though, though when I don't romance Fenris, they're the playthroughs that Isabela gets shipped off with the Arishok...