Getting a new bike for DS1, 9, as he has outgrown his current one. He wants a BMX but there seem to be so many models and big price variation (from £80 to £500+), not sure which one to get. He wants a good all round bike that he can ride on the road and on track, not just a bike for tricks or with those weird saddles where you can't sit down. Can anyone recommend which model to go for? Don't want to spend more than £350 max and want it to last at least a few years. Thanks.