The good lady wife gave me a Garmin 305 Edge (lots of fun, first ride with it today showed me 2800ft of climbing and a very scary set of graphs with my heartrate!).
I gave myself (!) all the parts needed to build a new set of wheels AND a wheel truing stand. I'm going to be going insane for the next month learning how to tension spokes...