the best bmxers out there would be the likes of scotty cranmer and mark webb. Garret reynolds would be the best for street. HOWEVER, this opinion could vary from person to person. Guys like chase hawk and aaron ross are popular riders and so even tho they really arent "the best" they are some of my favorite riders to watch. at least in my opinion