I guess each have its own plus and down sides. Last week I saw a mtb video I was so amazed to see how mtb has progress since its beginning and how big everything is now (they even make BIG wallrides for mtb that's sick).
Bmx is still progresing too (triple tailwhips, bikeflip variations, nice...