If you've never been to Bermuda, I would certainly recommend you make the trip -- it is a truly wonderful island. One of the nice things about the five-day cruise we took with Royal Caribbean is that you actually overnight at your port-of-call, so you have more time to explore than you would on a typical cruise where it's in and out of the port in six or seven hours before moving on to the next stop. The ship we were on, the Grandeur of the Seas, tied up in King's Wharf (pictured above) on the far western end of the island and stayed there for two days, enabling us to really get out on the ground and explore Bermuda. A bulk of our time was spent in the towns of St. George (at the opposite end of island from King's Wharf) and Hamilton (the capital of Bermuda, closer to King's Wharf). Both towns have a great deal to offer to folks, but my wife and I pretty much agreed that we preferred St. George over Hamilton. No matter where we traveled, however, one thing remained constant: Bermudians are among the friendliest and most outgoing folks you will ever meet.
There is a sizeable shopping district on Front Street in Hamilton, down on the waterfront (first below), but not being a huge fan of shopping, I really didn't get into the whole thing. I was more interested in seeing the Bermuda parliament (which was not in session at the time, but which meets in the Sessions House, second below) and the old Anglican Cathedral (yes, there is a theme with me and touring beautiful old churches; last below).
There is absolutely no way that anyone could, in just two days -- or even five days -- could do Bermuda justice; you would need to be there for quite some time to truly take it all in. I know that I certainly haven't done the island nearly enough justice with these photos and the briefest of descriptions of only two of the towns. Post any questions that you may have, and I will certainly try and do my best to answer them.