It has been a few months since I looked at CruiseClues website and WOW - it has grown quite a bit. The owners of this website have done an awesome job of keeping up with recent items and continually adding new links. What an endless job!
If you are looking for menus, pictures of ships, reviews, etc. . (for any cruise line/cruise ship) - definitely check out their website. A great resource for Cruise Critic members.