My personal favorite:

http://www.lolipower.org/