I booked this tour online before I visited Dublin (do this - you save 20%!). The ticket lasts two days and you can hop on and hop off at over 20 stops round the city. The guides are great, telling you about the history of Dublin as well as giving humorous anecdotes, as the buses show you the high lights...
More