Wow, I'm impressed. You're a sick puppy indeed - I mean, using a 0.1uF cap for you A/D. If I had a hat, I'd take it off to you at this point :)

Hugo