Black bass are definitely too big. Crappie and flier are somewhat delicate and do not compete well with aggressive sunfish.
Bluegill tend to become drab as adults. Some preferable sunnies in the size range you mentioned are redbreasts, greens, warmouth, rock bass, and shadow bass. They keep their looks and are alert, personable fish.
They can all be aggressive, though. I would keep no more than three or four total adults of those species in a 90. Be sure to provide plenty of structure to break up sight lines and provide each fish with its own space. In short, treat them like CA cichlids.
There aren't many good tankmates for those fish that will fit in a 90. Like Sean said, you should avoid most of the typical cats, including yellow, black, and brown bullheads. A smaller bullhead, such as a spotted, would be OK, as would large madtoms. Very large minnows such as creek chub, river or bluehead chub, stonerollers, or golden shiners might work too.
Be sure to check out
http://forum.nanfa.org/; it's the best place for North American native fish discussion.