Is there a shoe that works for most, if not all, styles of skating ? I love these thin flat shoes for the parking garage goin down-hill because my feet feel so much of the board! But if I were to be cruising on a flat surface, they'd kill my feet.. However, when it comes to cruising/carving I like the $25 pair of shoes from walmart that have soles made out of the same material as crocs. I love them the MOST because I mainly cruise and they help absorb so much vibrations that I get from sidewalks or rough asphalt and I can go much further distances with them Any thoughts ?