FREE. Captivating. Multiplayer. No grindfest. PVP.
http://www.leagueoflegends.com/
List of techjamaica related players/roles/preference: (updated 01/03/2012)
Anijohonson: Miss Fortune
4lonewolf: ?
Coldfusion1: AP, AD
CrazyKenny: AP Burst
CrimeNViolence: ?
CyVan: AP, Melee/Ranged AD
DarkPhalanx: Top Bruiser, Jungle Bruiser
Dauv: Ranged/Melee AD (pantyman)
Dryhealz: Jungler, Support, Solo Top
Dumlock: Ranged/Melee AD, AP
Enraged Soul: Ranged/Melee AD, AP (annie)
Fullmetalpimp: Singed, Shen
GarronAlpha: Support, Ranged AD
Genesis2kx: Garen
High Hemplar: AP mid, AP top, Ranged AD
Kazwin: Ranged/Melee AD
Mangueko: Ranged AD (graves), AP
Neovampire: Support, Jungler, Melee AD
OmegaBlaxx: Top Bruiser (garen, singed)
PovvPovv (yes, that V V and not W): Tank
Protojee: AP (ahri)
Seanjames: Alistar
Secbeth: Tank
Shamous: ?
SoulsElite: ?
Stryko: AP mid, jungle tank
Tronyx: Ranged/Melee AD (graves,vayne,Yi), AP mid (malz), Jungler (warwick)
Warlordranger: ?
Weedbaby: ?
Yanicmb: Support, Jungle