The keyboard is a very interesting idea. There's a free version too.
http://itunes.apple.com/us/app/reddit-notifier/id468366517?m...
Would put a smile on my face too but... I decided to make part of the computation on the server-side so that my desktop software cannot be cracked without rewriting what the server-side does. My desktop app only makes sense when the Internet connection is up and doesn't "phone home" too often.
If users don't like that they can GTFO.
If pirates don't like that it puts a smile on my face ; )
"Hey, this is on Maxis. EA does not force design upon us. We own it, we are working 24/7 to fix it, and we are making progress"
But well, I may be wrong, and Maxis is simply no longer the company that it used to be.