Disneyland has a new promotion: Stay 2 nights or longer at one of their hotels (Disneyland, Paradise Pier or Grand Californian) between now and April 26, 2009.
When you book for 2 or more nights, you receive a gift card at check in for one of the following:
--$150 Disney Gift Card with a four-night stay
--$100 Disney Gift Card with a three-night stay
--$50 Disney Gift Card with a two-night stay
Disney's Terms and conditions apply and there are a few black out dates.