Your rate is not truly 6%, it is an APR of 7.662%. You are paying a BOATLOAD of upfront fees. That is VERY VERY high. I really am concerned that you are being fleeced. The loan originator is NOT DOING YOU ANY FAVORS by front end loading a MOUNTAIN of costs into your loan and taking a hefty commission for their "ingenuity"...
http://creditboards.com/forums/index...owtopic=395329
Have you really calculated the total cost of ownership?
You are getting penalized SEVERELY for your poor credit score -- as Tim suggests many / most lenders simply are not making loans for folks with credit scores as low as yours.
I don't doubt that you may have done a lot to clear up your debts, that is a good thing. Unfortunately your credit score does not reflect those things. Your scores makes it easy for lenders to either flat out reject you OR charge ridiculous rates.
If you rent for a year or two and your score increases to the point where you are being charged a rate more in line with what other borrowers are being quoted you will be MUCH better off.