Nothing beats an awesome (and dorky) cross-stitch.
A while back, I found these really great patterns for some molecular cross-stitches. I immediately thought they would be perfect gifts for David given that he graduated with a degree in chemical engineering.
I sort of gave away already what the caffeine molecule was, but does anyone know what the other one is? :)