Apex Metaphone challenge so we have awarded them both 1st place with $500 each.
Knthornt's submission was well written, thoroughly documented and highly reusable. His video submission is below and I highly recommend watching it.
Arvind took a little different approach as he ported the Apache Common Codec library from Java to Apex. His implementation took into account potentially large data sets and their implications with Force.com governor limits. Typically we don't allow the use of other libraries unless pre-approved. All work must be original in nature.
Congrat to both for great submissions!