Who is the best & worst teammate in the NBA?

If you were an NBA player, who would you want to play alongside?

Who would be the worst?

Update: For me it would be Jason Kidd when he was in his prime. If you were open, he would find a way to get you the ball.
Update 2: YS: Welcome back DB
Update 3: Now go away
23 answers 23