Links to many Alaskan whale-watch operations can be found through the Helsinki Institute of Physics site. I'm looking for a Visa card that earns frequent flier mileage, preferably one with no annual fee. For a list of companies offering airline affinity cards, visit the CardTrak online site. It also shows interest rates and other features for easy comparison. Another source of information is the WebFlyer site, which compares airline frequent flier programs.
Many credit cards offer tie-ins with airline frequent flier programs, but most charge annual fees.
In the past, some have waived the first year's fee as a promotion, but it's now more common for them to offer mileage bonuses for signing up. Consumer credit experts recommend cards without annual fees, of course. But if you rack up 25,000 mileage points a year using a credit card, you can, theoretically, take a reward flight that would cost hundreds of dollars, making the annual fee a worthwhile investment. All the top U.S. airlines offer mileage-accruing cards, as do many banks. Pick an airline whose route system is suited to your flying patterns.