I heard this for the first time this morning and I loved it!!! (Missed it when we saw the movie because Mr Scully doesn't like to sit through the credits!!! )
Anyway, if you haven't heard this tune, it's worth checking out! BTW, it isn't featured on the Spiderman2 soundtrack... you have to buy the single... clever of them, eh??