Another program that supports NCTM is Everyday Mathematics (UCSMP). You'll find that it has received better reviews from the Mathematically Correct reviewers than Investigations. I can't give you the link in this text but you can find the reviews on the Web.
I've spoken to many teachers that express your concerns privately, but none openly. Your open candor is refreshing!