Becky: I'm in Ottawa and It would be great to catch up while you're here. July 1st is canada Day so the whole place is a party/zoo. If you could catch it you'd enjoy it. On July 4th I imagine the US embassy has a party but I don't know who you'd have to know to get in.

Other than that Ottawa is a great walking, cycling, roller-blading kind of place with lots of good pubs and restaurants as well as museums etc.

When exactly are you coming and where are you staying (what part of town?). Maybe take this to PM.