I have been riding MTB for the past 8 years. I have riden at Moab, Snowshoe, Diablo and even gone to Whistler. I recently startd going to a local skate park using my DJ hardtail. I would like to get a BMX bike for around $400 and was looking for some ideas as to what would suit someone who can ride but is still a starter bike.