just to let you see what kind of innovation is out there :

http://www.istrategylabs.com/2010/07...ions/#comments