This isnt meant to be mean spirited in any way...but....what does it matter if you have open screens your not using? You would not see them because you dont have any reason to scroll to them. They dont take up any additional resources....So why do you guys care?
Perhaps we're just weird and anal, but I really don't like having the extra pages either.
BTW TYSDAD08, ADW Laucher EX is kinda cool, but the screen becomes squished with the dock bar at the bottom. Great for Honeycomb though.
Though about doing Launcher Pro, which comes with a really cool array of customizable shortcuts to about any system task/program you can think of.
However, even then I'm keeping mine stock... but yeah those are the options I've gone to before.