Get the HF and don't look back. Yes it's made in China, yes the grease fittings suck. For the price you can't beat it. I love mine between the sale price + 20% off coupon = cheap and functional. Oh yeah the wheel vise sucks too, just buy the wheel chock HF sells and bolt it on.
http://www.harborfreight.com/1000-lb...ift-91764.html
http://www.harborfreight.com/motorcy...ock-96349.html