James,
Did you go to Alaska?  If not, get in touch with me and I will help you plan your trip or... your next trip as the case may be.  Alaska can be done for $3000 or less and yes you can do Denali and the Glaciers.  Most of the Glacier Cruises are only a day cruise.  Denali, well that depends on Denali, but 3 to 5 days is good for Denali.