My first roadkill with the new Impreza was a rabbit late at night in some fast S curves. No foul smells to speak of! :-)
When I bought my Kawasaki ZRX1200 I hit a possum on the way hone at over 100mph. The smell of possum on my new bike and boots really was a huge buzzkill.