i'd rather see
a) August preseason with all games being Div1A vs Div1AA. This gives the lower division schools some publicity and money and allows some teams to get some reps in for their guys. This game wouldnt have to count towards standings and such.
b) teams are allowed once every 5 years to schedule a second Div 1AA team if they desire that would count towards their record.
c) conference vs conference matchups one weekend in September. some teams would get left out. but how about Pac 10 vs MWC. Sun Belt vs ACC. SEC vs Big 10. Big 12 vs Big East. MAC vs WAC. and then mix it up each year.
d) emphasize non-conference SOS for bowl games/BCS. teams willing to schedule tough non-conference opponents, especially on the road, should be heavily rewarded.
BCS sucks but we're stuck with it for a long long time even though 95% of us want a playoff system