Solution to #5. Horribly brute forced.

matt@agon:~/programming/ruby/project-euler$ time ruby 5.rb
232792560

real    0m26.332s
user    0m26.227s
sys     0m0.104s