WTB: XL frame

I recently took my frame into the shop to fix a little creaking noise and basically found out the thing was falling apart. So I need to get a new frame now. I have been riding a 63cm square frame, however I think I could use something with a shorter top tube. Something in the range of 60-63cm should work for me in seat tube length. I'm not looking for anything too snazzy, and am open to just about anything that is functional at this point. I'd like to spend less than $800. Thanks.