Well maybe not the greatest but he was by far and away my favourite in ME2 ( Jack and Jacob the worst).
He's right up there in my books along with captain Qwark.
Feel free to post your opinions; all games from all genres are welcome. You may also post your most hated.
Honorable mention;
For some reason I really liked Argo (although he doesnt really have a personality) he was my only friend in that vast lonely world
I abhored Rico in Killzone 2 and in the same vein my squad mates in Gears of War
Edit: Just realized this should have probably been put in the general section