The original name is Helsingfors, which is Swedish -- when Gustaf Vasa (Gustavus I) founded the city, Finland was part of Sweden.

Helsinki has two universities (one of which is known nowadays for who studied there and what he created), lots of theatres and concert halls, a recently built Opera, and all the other modern stuff cosmopolitan capitals are supposed to have.

Dunno about Oslo, but Helsinki sure beats Stockholm.