Oh, I assumed we were talking Ruby, not RGSS, which sucks a billion times more. Do you have any experience with plain ruby/standard library? Just wondering.
EDIT:
I just tested it, and even the top speed of your method was 3ms slower that the worst speed of my method; I got up to 8-10ms faster than you at times, and other times it was up to 20ms.
EDIT2:
After changing 500 to 1,000,000 in both of our implementations, blizzard, mine beat yours by a whopping 6 seconds, mine taking 76ms and yours taking ~6.6 each time. (I piped output from both to /dev/null to eliminate the time it took to print it out to the shell, for a better comparison

Blizzard's method:
#! /usr/bin/ruby
1000000.times { p "I will not throw paper airplanes.\n" }
My method:
#! /usr/bin/ruby
print "I will not throw paper airplanes.\n" * 1000000
Using this code to test from bash, after chmod'ing both files:
time ./blizz-method.rb >> /dev/null
time ./wcw-method.rb >> /dev/null
Of course, I tested both multiple times to ensure accuracy
