Remember too look at second hand bikes, just make sure they're not raped. For the price of a good starter/intermediate bike, you could get a used top-spec bike second hand. If you wanted something really nice like an Ozonys, Koxx, Echo controls, Zoo Pitbulls etc, you'd probably be looking at between £400 and £700 second hand for one with a sweet spec.