so consensus is that everyone would prefer to do a yahoo league?
I would.
I think yahoo is easier to navigate, with it's "drag and drop" interface. I also just like the look of yahoo better; I think it's easier to find what you're looking for, it's easier to make roster changes, etc. The one area where yahoo was leaps and bounds better than NBA.com, though, was in the draft. I've never had an issue with a yahoo draft, and I've probably been in 30 of them or more. I've been in exactly one NBA.com draft, and it will be the last one.
If you do switch to a yahoo league, sign me up. (Head-to-head, no game limits, please. I'd also suggest capping roster moves /freezing the lineups when the playoffs start to prevent wholesale lineup changes in the playoffs -- I think that's essentially cheating -- but I think that may be pushing it.)
Sounds good to me, I think yahoo is probably the one I'll opt for this season then. You say no game limits - what exactly does that mean? I'm not familiar with the yahoo concept, I had a yahoo league a few years ago and either they've changed the format since then or I can't remember what it was like. Head-to-head I assume is the same as on NBA.com (8 categories), yes?
There are multiple ways you can customize your league.
One is head-to-head vs. points-based. Head-to-head is, as you allude to, the system where GMs are matched up against each other on a weekly basis, and compete to win in various categories. By default, there are 9 categories in yahoo (points, rebounds, assists, steals, blocks, turnovers, FG%, threes made, FT%) but you can add or subtract other options.
Some leagues prefer "game limits". Let's say your league allows you to have the following setup each night:
C, C, PF, SF, F, SG, PG, G, Util, Util.
Under a game limits system, you can only play each "center" slot 82 games per year, meaning a maximum of 164 games. Under a "no game limits" system, you can rotate in and out, and can have two centers playing literally every night of the season. I think this rewards activity and drafting skill (as depth becomes important). I think it's much more fun, and quite frankly don't understand why some people like them. I think they suck all the fun out of fantasy basketball.
In terms of my suggestion to freeze rosters when the playoffs start, the problem I've seen in several of my leagues is that players will go through an entire season with a fairly set roster. Then, when its the Finals, they'll start rotating in new "free agents" to maximize the number of games they play in that series. I think it's kind of cheap, and again, takes the fun out of it. I'm a big believer in "riding the horses that got you there", and I don't like the "win at all costs" mentality.