i've bin riding bikes for as long as i can remember but have only had xc mountain bikes can someone give me some advice on what to buy, i'm looking for a stock bike for about £500 and the ones am really interseted in are the onza and diamondback but i'm unsure of what to go for.