Are we talking NG+ or not? I think Farore's Wind on B startup may work well
Farore's Wind:
- Rupee Route for 3 Blue Rupees
- Buy Deku Nuts
- Walking While Talking Forest Escape to Fairy Ocarina
- Zelda's Lullaby
- Saria's Song
- Goron Bracelet (1st visit to Goron City)
- Farm for Deku Sticks in Darunia's Room
- Bombs (1st visit to Dodongo's Cavern)
- Magic
- Farore's Wind Point in Goron City (2nd visit to Goron City)
- Finish Cavern and Bluewarp (2nd visit to Dodongo's Cavern)
I hope at this point we all know about early bombs, but here is a link:
http://www.youtube.com/watch?v=p3RZ8kxei3AThis can be done with sticks
Regular Game (Non NG+):
- Rupee Route for 3 Blue Rupees
- Kokiri Sword
- Buy Deku Nuts
- Walking While Talking Forest Escape to Fairy Ocarina
- Zelda's Lullaby
- Save Warp
- Saria's Song
- Save Warp
- Goron Bracelet (1st visit to Goron City)
- Farm for Deku Sticks
- Bombs (1st visit to Dodongo's Cavern)
- Farore's Wind (Go from Goron City 2nd visit -> Lost Woods -> Navi Dive to Zora's River)
- Magic (Zora's River -> Lost Woods -> Goron City 3rd visit)
- Farore's Wind Point in Goron City with Use Restricted Items (3nd visit to Goron City)
- Finish Cavern and Bluewarp
Save Warping is the advantage in a regular game, but involves a trip to Zora's Fountain and 2 trips between DC and GC
Not having to take a trip to Zora's Fountain is the advantage in Farore's Wind NG+, but you also need 2 trips between DC and GC
EDIT: I removed the Hammer route. You need bombs for the Farore's Wind Fairy Fountain, Hammer won't work.