Seriously, all bike brands that appear in Local Bike Shops (LBS) are similar in quality at the same price point. Anything that appears in Walmart will be of lesser quality, even if it has the same brand as stuff you see in bike shops (Schwinn has its Walmart line and its LBS line).
You really, really need to stop agonizing about which bike to buy and just buy a cheap, functioning bike. And ride it and have fun. And eventually you'll figure out what bike you really want.