First off both Diamondback and Specialized has a range of bikes, from basic ones to nice ones. Who will "win" the comparison depends on how you pick the bikes from the line-up.
And if you pick bikes that are supposed to be similar it's very much down to personal preferences. Both companies are sloid and (usually) reliable. If you're planning to buy a new bike from a shop, pick the one from the shop that treats you best.
Specialized has a whole range of bicycles. While they're all probably better than department store bikes, there are big differences within the range. But for their price range, Specialzed bikes are fairly average.
No
ruption bmx bikes are good but we the people are just a little bit better
no to mountain bikes and trick bikes but yes to the ones called "street bikes" with flat edged tires
Yes...the grind is in the lower class of the Diamondbacks.but it is better then the Goose Spin.
I own KTM SX & Yamaha dirt bikes and a Honda quad. I have more fun on the bikes. I feel like I have more control than I have on my quad. But my 17 year old like his quad better than a dirtbike. So no I dont think atv's are better Its just what you prefer and are comfortable with.
Neither is better than the other It's simply down to personal preference Some factors to consider are: 20 inch bikes are easier to jump and you can jump higher 24 inch bikes are better for jumping large gaps on, and will often have better brakes than 20 inch bikes (20 inch bikes usually have U brakes while 24 inch bikes have disks)
two stoke bikes have more power then 4 storke. 4 storke are better for trail riding and 2 stroke are better for racing
no a premium is a little better than the fit cause premium bikes dont break that much
riding bikes and waching xxx
Mountain bikes have a taller scale than 20 inch bikes, but are better suited for outdoor ruggedness.
Honda is a lot better then suzuki. From what I have seen, Suzuki is by far the worse. My buddy has an rm-z450 and its a pile. Honda is a lot better but Yamaha bikes are the best