That's very exciting! You'll find
Disneyland much more manageable than WDW and 4 days should hit it about right.
We like long beach airport (LGB) as it is close and easy to get in and out of. If you're flying out of Canada though, you'll likely have to go to LAX (unless you connect somewhere) which is farther away. From there you can rent a car or book the Disneyland shuttle (not free like the Magical Express and run by Grayline I think).
If you fly from a US border town try for LGB or SNA. I wish we could fly direct to these airports-so much easier.
As others will tell you, you can find very reasonable accommodation within easy walking distance. Since it is your 40th though, I would splurge on a Disney hotel if I were you

They are a lot more expensive than WDW, but are also much closer. From the Grand Californian you can walk right into the park. The summer specials (and high Canadian dollar

) make it a little more reasonable. And as Carolinamama said it is designed by the same architect as WL, and is beautiful. Sort of a more refined WL. We always go there to at least have dinner.
Dining is not the big deal it is in WDW though. There are not a lot of sit down restaurants, but these are a few of our favorites:
Storytellers Cafe (in Grand Californian): The buffet at dinner is quite good. (you can also order a la carte)
Blue Bayou: The food is average at best, and it is pricey, but the ambience is so nice and eating dinner in the Pirates of the Caribbean is something not to be missed.
Cafe Orleans: A great spot for lunch
I haven't tried Napa Rose in the GCH, but it gets raves and might be a good choice to celebrate your 40th!
HTH
