Dear legend2005,
Teach for America is seen as good, professional experience by most MBA programs. In fact, you will find TFA has relationships with many MBA programs for their members in their final year or within two years of service.
As for other programs similar to the Harvard 2+2, there are not many that are identical. I think you will find some schools offering deferred admission for college seniors, but there are no programs/events in the interim between graduation and starting business school.
Good luck,
Lisa