Are you going to be in Norway for a while? Say a month? Because the iPhone 4 will be released some time in July in Sweden, Norway, Finland and Denmark.
But I would recommend you to buy in the US, if you normally live in the US. Mostly because of warranty.
I´m guessing you want to buy it without a contract, so unlocking won't be a problem.