Don't really have an answer, but rather a question. What, exactly, is wrong with the Giant? Anything that couldn't be addressed with a basic tuneup or, maybe, replace tires or inner tubes? While I admit that I could be wrong, I would be surprised if you could find something of better quality in an entry level bike from a sporting goods big box store.