As I have said in a previous thread - this is definitely one area that is handled much more clearly and easier (IMHO)in FIBA rules. To clarify:
Any common foul committed by a player whose team is in possession does not result in free throws, regardless of the number of team fouls committed.
I'm not sure I understand why people are trying to over complicate an issue which I think is a pretty straight forward rule.
As an aside - many people I know have commented on how FIBA rules are getting closer to NBA/NFHS/NCAA (aka US rules). It is interesting to see the opposite also occurring (although I am sure that Mark D will point out that the US is simply regressing to an old rule!). Personally I feel that in 5 to 10 years the rules will basically be the same - probably the main difference will be the shape of the key - and in this case I prefer the FIBA model