As for what to see. Boston Red Sox game (if your into sports)
Go to the North End for some good food.
If you can swing it a Duck boat tour is nice, that and they use WWII Era amphibious vehicles to do the tour
There's plenty of stuff to do and see, it's a beautiful old city with modern updates as well.
Maybe you could buy me a pint as it is your birthday
Must admit I've been in Boston before. Saw the Constitution last year and have been to a Red Sox game. I will check out North End. Don't know how much time I'll have.