A little longer stem? Top tube is relative anyway, how much of your riding is accomplished while sitting down on the seat?
I'm 6'0 over 200lbs and a medium sunday was great geo.
I guess top tube is relative to a point, but I know for a fact that I have a very hard time riding anything with less than a 24" effective TT. I rode a large Faith (23.5" ett) but had to run at least a 75mm stem to get it even close to rideable. Even then I was bashing my knees on the upper crowns of the fork.
That having been said, the bikes that I have found to be sort of ok include:
Specialzed Demo
SC VP Free (XL)
Giant Glory (L) - way above price limit though
IH Sunday
IH Yakuza Kumicho (not made any more)
Mongoose ECD (2008)/Boot'r/Pinn'r
Transition Blindside (just felt bigger than the numbers suggested)
Giant Faith (XL)
Good luck!