Of the shows and characters I'm familiar with I'd rank em:
1: JR Ewing of Dallas (Can't imagine anyone who has seen Dallas not knowing the greatness Hagman was in this role back in the 80s)
2: Alex P Keaton of Family Ties
3: Detective Andy Sipowicz of NYPD Blue
4: Fonzie of Happy Days
5; Tony Soprano of The Sopranos
6: Woody Boyd of Cheers (I know some will say Norm, but Woody and Cliff were more entertaining imho)
7: George Costanza
8: Michael Scott of The Office
Legacy Work Spaces - www.LegacyWorkSpaces.com
Office Space - CoWorking- Meeting- Virtual Mail-Technology