Some, if not all of all my suggestions may have already been mentioned, but why not let them be heard again. My list is short.
First of all, keep up the good work EA. Keep improving what we already have. The 2004 version is the best game version ever, and adding to that platform would better the game tremendously.
My game improvement suggestions are:
Make salaries more realistic
Add G.M. options such as 10-day contracts (Also, signing players to contract extensions during season, before player becomes a free agent. With player option to either resigned or reject. Thus, giving that team's G.M. the option to trade him, getting some compensation or keeping him for the remainder of the season and to lose him and get nothing for him.)
Bring back the multiple team trades
Add technical fouls (Someway, Somehow!)
Add Rookie game to All-Star weekend (I am not really concern about a Dunk Contest and 3pt Shootout. It would be nice, but to have a Rookie/Sophmore game added to the All-Star game would be great.)
Last but not least, improve Online Play (Add League capability with Stat keeping and League play using the Dynasty or Season mode engine)
Thats it. Keep up the great work Andrew, love the work you are doing to the site. Hey and I have a slogan for the NLSC.
"NLSC, Love this site!" (Not bad huh, got it from "NBA, Love this game!")
Thanks again, dekemp.