Personally I like the song to be as complete as possible before doing the all important vocal. That's so that hopefully the dynamics of the vocal matches the song as it builds etc.