Ok I just came across this keyboard and thought I would share. http://www.thinkgeek.com/computing/input/a85c/?cpg=cj I thought it was kind of neat. More novelty than functionality, but hey some people go for that kind of stuff. Personally I just ordered a G15 today though.
In order to really see what it can do you need to watch the youtube video at the bottom.