I have disliked KB8 since my high school days which was the time when he got drafted. Nonetheless, I would still consider him to be the best shooting guard out there. I know some of you would hate reading this, but he is like a Michael Jordan Jr. The only exception is that he is not a leader and he can not exploit the best out of his team mates. Based on skills and not character, KB8 is for sure the best shooting guard.
Howeverv, if character was incorporated into the equation, then I would have to say RIP Hamilton simply because he's not a superstar, but a team player who doesn't mind sharing, doesn't mind scoring less then 20 PPG, doesn't mind not being in the top tier of big names. In terms of star power, RIP is way below the others, yet, his character makes up for it.
Anyway, here is my ranking based on raw skillz:
1) Kobe
2) Ray Allen
3) Wade
4) Francis
5) T-Mac
Here is my ranking with skillz and character:
1) RIP
2) Ray Allen
3) Steve Francis
4) Ginnobili
5) Wade