Bash, 85 81 78 74 7272 71 bytes
for((;i++<100;)){
o=($i Fizz Buzz FizzBuzz)
echo ${o[!(i%3)+2*!(i%5)]}
}
for((;i++<100;j=i%3&2|i%5/4)){
o=($i Buzz Fizz FizzBuzz)
echo ${o[j]}
}
Thanks to @Neil for saving 4 bytes!
Thanks to @manatwork for saving 3 bytes!
Thanks to @primo for saving 2 bytes!