Even better than Adam Duritz's hair
With a song like this you really need to capture the emotion, and you did just that. A common theme with a lot of independent artists (myself included) is they think they're no good and could never make it. You guys are awesome, the singing is great, the guitar (as apposed to the piano of the original) is a great choice too.
Bottom Line: Keep making music, everyone has something to play, and you guys are no exception. Let us hear it, because it's damn impressive.