http://2milechallenge.com/Looks like it could help people get out and ride.
This made me think momentarily about how social networking (and just having friends in general, I guess) helps spread the love of cycling, except what do you do if all your friends already ride?