i like niko alot, he's by far the best gta character, he actually has an interesting backstory, gives an explaination on why he's such a badass (ex-russian military) and like the other guy said, he doesn't take shit from no one.
plus he has the most likable personality out of any of the characters, i HATED cj, not because he was black, but because he was a whiney little cunt who tried to pull off the "im not a heartless bastard but im gonna go kill 50 people for no reason" really poorly.
niko on the other hand actually seems like a pretty nice guy