I bought the James B-Sides album back in 2000 not long after it was released and was impressed by many of the songs. I felt that some of the songs were of a similar quality to the best of their single releases but one song stood out for me over all the others and that song is 'I Defeat', a catchy ballad with just a little bit of angst. I like songs that create a mood and this one certainly does just that with an edgy guitar riff and lyrics to sing to.
Well there you go, that's my choice for favourite song. And a difficult choice it was too.