@Mr. Fox: Tallinn ist tatsächlich eher eine Stadt für wenige Tage. Gerade ist auch nich so die beste Reisezeit würde ich sagen. Im Sommer ist deutlich mehr los. Tagesausflug nach Riga (mit Ecolines oder Luxexpress) hätte ich auch empfohlen. Ansonsten kann man noch schneller mit der Fähre nach Helsinki fahren.
@ Heerestorte: Eins meiner absoluten Geheimtipps in Riga ist der Besuch das KGB-Gebäude (total bedrückend aber ist nun mal ein Teil der Geschichte). Dort muss man aber unbedingt eine Führung machen. Als ich letzten Winter dort war, war es leider gerade geschlossen. Vielleicht hast du Glück und es ist wieder zugänglich. Ansonsten lohnt sich auch ein Gang durchs Occupation Museum. Durchs medizinische Museum kann man auch mal laufen. Dann unbedingt ein bisschen Zeit für den Markt einplanen (aber unbedingt auf Wertsachen achten!!!).
Wenn ihr Bier mögt, könnt ihr auch mal ins Labietis gehen. Für den schnellen Hunger kann ich das Pelmenis in der Altstadt empfehlen oder aber auch das Lido. Das Lido ist ein Buffet-Restaurant, das es quasi an jeder Ecke gibt.
Wenn ihr länger dort seid, könntet ihr auch mit dem Zug nach Jurmala fahren (Zug richtung Tukums, Ausstieg in Majori).
Ansonsten frag ruhig hier nach, wenn du noch mehr Empfehlungen/Vorschläge brauchst.