My hybrid is 57cm. height is good, but I feel like it should be longer. I know it's meant for upright riding though.
My spending chart is as such:
Angry Wife ------------- Threatening Divorce -------------- Forever Alone
$500-----------$1000----------$1500------------$2500---------$3000
Sticking around a grand or less would be ideal, but I could probably get away with a little more if it meant a significant value increase.