Definitely more expensive than your budget but I thought I'd throw it out there nonetheless:
Gunnar Sport
EDIT: I have the same issue as you. I'm 6'4" and have a slightly shorter torso than the average 'tall guy'. The only option that was truly satisfactory to me was a custom-sized bike, a decision I will never regret.