I wouldn't say that the Knicks absolutely suck, they just are WAY too deep at the guard position with Starbury, Q-Rich (YOU CROOKS!!!!!), Crawford, Robinson, and more. James was a nice addition for them especially if he plays like he did in the playoffs last season, but Yankshater is right, they need another (good) big man, and if they get one, they COULD compete for the division.
Frye is too young to tell if he is the answer, but the Knicks irritated me when they stole Richardson and Robinson from my boys for Kurt Thomas :rant: