The numbers being thrown around this thread are crazy low. Do you guys not realize what NBA players are paid?
Lots of NBA players are playing on reasonable contracts. Good (non-rookie, non-minimum) players off the top of my head who make in the vicinity of $4 million (or less):
Perk, BBD, Tony, Nate, House, Delonte, Gomes, Hakim Warrick, Carlos Delfino, Jamario Moon, Anthony Parker, Matt Barnes, Brandon Bass, Chris Andersen, Ronny Turiaf, Kelenna Azubuike, Travis Outlaw, Rasual Butler, Ramon Sessions, Carl Landry, Roger Mason, Jr., Andre Blatche, etc.
That being the case, I don't think that $4 million or so per J.J. is out of the question.