I knew someone on my f-list had taken apart their keyboard but I couldn't remember who. Yours looks like it was a lot more difficult to reassemble than mine was. All I had to do was pop out the keys. I didn't have all the little screws and plastic circles and stuff. It's amazing how much crap can get into a keyboard, though.
Re: You are not alone.