UPDATE: Thanks everyone for the kind words. If you like this instructable, please hit up the "Vote Now" link for the Green Contest at the top of the page.
This is the final product: A surprisingly strong magnetic key hook that takes just a few minutes to do. It is ridiculously inexpensive and does not involve replacing your existing plastic switch plate. I did not even use tape or glue. This is so easy I debated not even posting it. However, someone else may find the information useful. Keep in mind that you need to have the cheap, ubiquitous, builder's quality, plastic switch plates to make this work. The magnetic force will easily cross a plastic switch plate. Any other switch plate is YMMV.
When you are done, you can turn the light out and take your keys. I already have 2 key hooks mounted on the wall next to the light switch. However, my wife has insisted on using both hooks to wrap the 2 rings she has on her key chain over top my keys. I constantly need to take her keys off the hooks to get to my keys. Instead of make a Federal issue over it, I made the switch plate into a magnetic hook for my car key.
Step 1: Begin with a strong magnet and something to wrap the sides
Begin with a strong though small neodymium magnet. You can find them at hardware stores and on eBay. I had one lying around the house. I just found a rubber cap I had around the house. You don't have to use a cap. I needed it to bulk-up the magnet to wedge it between the switch plate and box. You could just as easily tape the magnet to the inside of the plate or glue it.