I think 7 days is an awful long time to be spending in Krabi, so I'd take a trip out to Ao Nang or the surrounding areas and definitely get a boat out to the Phi Phi Islands (where they filmed The Beach). You can take a local bus or tuk-tuk (beware that tourists pay more than locals). There are a few temples and hiking routes nearby, as well as national parks. Definitely try scuba diving or snorkeling in that area - the underwater world there is pretty amazing and still relatively untouched compared to the Barrier Reef or the Red Sea. In Krabi itself, we did a private river boat ride with one of the longtails. Just wander the shore area and you'll see a bunch of guys sitting around boats, negotiate the price and duration of the trip. Our guide even ended up taking us to a cave nearby which was pretty spectacular. The Krabi market wasn't bad either.
I'd also give some recs on HK, but I believe there's already a thread on that in this forum. Apart from advice already given (Peak, Harbor, Kowloon, Stanley Market, shopping in Causeway Bay or Mongkok etc.), the other thing I'd highly recommend is a trip to Cheung Chau or Lamma Island (nice walks and great seafood). And I believe the general consensus in that thread was that Ocean Park is better than Disneyland (I've only been to the former so I can't compare).