Get something in the 56-58cm range, I would think given your height. Buy a used bike with your budget...I just sold a very good aluminium race bike with Tiagra components for 500 bucks and it was in very, very good condition. Something like that would really serve you well for a couple of years, at least.