I really like Camelbak's insulated podium bottles, especially the 24oz ones, as it means less water stops in the summer. In the winter they keep a beverage on the warm side too (I like green tea and honey).

Woolies makes some thin wool socks as does Sock Guy. Smart Wool has cycling socks, but they are a little thicker.

If you want tights, can't you try them on and tell you bf which ones you like?

Other gift ideas: Jerseys, Road ID, winter riding gear or inside training DVDs.