I just realized how many different kinds of special jump abilities Sonic has used over the years. -Insta-Shield (Sonic 3) -Double Jump (Also known as a Vertical Jump?) -Rapid Fireball (ala Flame Shield, Sonic 3. Sometimes called Jump Dash, just without flames?) -Bounce with Rebound (ala Water Shield, Sonic 3; later named Bounce Attack in modern titles) -Wall Jump (Sonic Heroes) -Stomp Jump (Sonic Unleashed) -Homing Attack -Light Speed Attack (Sonic Adventure 1 and 2) -Blast Jump (Sonic 3, only available for Hyper Sonic.) I think that just about covers it, give or take a few. Sonic games sometimes have trouble deciding if Sonic can do these things naturally or if an upgrade/item box is required. Others have not been seen in a long time. I can't decide which one is best, however, it feels like some would be more fitting for other characters. I could see Knuckles making the most use out of a Stomp Jump. Tails seems like a more likely candidate for the Double Jump, seeing as he is a flying character. Since Hyper Sonic is retired, I would love to see the Blast Jump limited to just Super Sonic. If I had to chose, I'd say Double Jump and Homing Attack are the best. Seems like Homing Attack is just the next natural step after mastering the Double Jump; though I would like to see that move a lot more than Homing Attack these days. As much as I liked the Insta-Shield, looking back on it now, that ability seemed kind of pointless and redundant.