Ketchikan is the first stop for most Alaskian cruise ships. Make sure you visit Creek Street, and if you don't like the wilderness, check out the Southeast Alaska Discovery Center.
For a little history, there much to see and learn about at the Totem Heritage Center and the Totem Bight Historical Park.