I wanted to do a final update with some details for the technically minded.
As far as technology goes, the trip went great as well. I wasn't quite sure how the data roaming bill would end up, so before I left I set up my trusty Nokia N95 with all the maps we would need around Europe, and I tried to use free wifi where I could.