7 of 9 deleted 6 characters in body

GolfScript, 145 bytes

[99.{[.' bottle''s of beer'@(:i!>' on the wall''.

'].)', '2$);@.|'Take one down and pass it around, 'i}**'Go to the store and buy some more, '](

May still be room for improvement. Getting close to the final revision, I think.