Any good android phone for $150 or less

Stay away from low end HTC phones...they're junk. And HTC support in general is beyond horrible. Like others have suggested I would spend a little more for a phone you're really happy with over settling. It's money well spent.