Norway is expensive because its economy is still outside of the EU. A pint of beer can be upwards of £4, that's like $7US. That said, I love the place. I have a buddy in Oslo, and the country is very majestic, cold and wonderful.
Sweden is pretty kick ass, too. Both Sweden and Norway own Finland, in my opinion. Sweden is fairly priced, and the hostel I stayed in was around $40 for two nights. Plus, and this is a complete truism, the chicks ARE much hotter in Sweden. But prepare to be shocked because 80% of the country are fashionable posuers. The other 20% could not be any nicer/awesome(r) or kickass.