I like it better than the other video. Is it me, or does Neil appear a tad haggard, here? Just not as full of life as I picture him. My mind's eye tends to add boyish charm I guess.
In keeping with the song theme, I think this is the best tune since DDIO! MORE!