Banshee
Check out a Banshee.
They're a bit heavy, but super compact and they put you in a really nice upright position. They have a short top tube that suits your height, and a nice geometry.
You can usually find a used one for a decent price (~2k) and the frame holds up well, although you may need to replace some parts. Watch out for scratches on the inside of the rocker arms, since they are somewhat close togethor and the quick release on the seat tube can sometimes scratch them if the suspension bottoms out.
oh ya, and get the one that doesn't have the horizontal drop outs, but the one with the 3 holes instead. I had a couple problems with my back wheel coming out of the drop outs, but once I replaced the dropouts it was fine.
Super burly bike though. I love my Scream. It loves steep and technical. They pedal well, but only when you're sitting down, standing up they bob like crazy (and the stanchions hit your knees).