...this is the date I'd take Sean on.
I would find somewhere for M to stay, make a few arrangements with his work, and pack a bag or two. When he got home from work, I'd tell him to jump in the shower because I was taking him out for dinner. I'd have a limo pick us up and take us somewhere for a nice steak dinner, and then have the limo take us to the airport, where we'd hop on a plane to Vancouver, and then straight to a fancy hotel, because it would be late. The next day we'd sleep in, go out for brunch, then do some sightseeing, I would plan it around some awesome concert or maybe a pro sports game, and we'd take that in. The next day, when he's expecting to head back to the airport, we'd pick up our rental Hummer and drive up to Whistler for 4 days on the snow (because I would have packed our boards on the sly...). We'd of course have a sweet condo rented there, with a hot tub. Then we'd hum along back to Vancouver and fly back home.
Yep. If I wasn't limited to my bank account, that's what I'd do.