Okay, one more solution that just came to mind:

1.upto(100) do |i|
   f, b = (i % 3).zero?, (i % 5).zero?
   puts "#{'Fizz' if f}#{'Buzz' if b}#{i unless (f or b)}"
end