I agree with jingle.
The great thing about zelda to me that ive always loved is the fact that it is isnt sure. I hate adventure games that are fast. I beat Zelda in like 45 hours. If you dont want it to take forever, then just play thru it and dont go looking for hearts and such.