None of the licenses approved by the Open Source Initiative have the dichotomy between commercial and non-commercial. However, Creative Commons does have a license-choosing tool which allows this sort of thing. You may find it useful:
http://creativecommons.org/license/

After the underwhelming response I got here, I decided that turning a profit on it was far-fetched anyway, so I released under the MIT license. My project is now up on google code, if anyone cares.

http://code.google.com/p/deface