Been waiting for the Nokia N95 with 3G? Well, the wait is now over. Nokia released the unlocked N95 into the wild today. In case you’ve forgotten what all the hubbub is about then check here for details. Otherwise, if you’re lucky enough to have a Nokia store in your town, which means you live in NYC or Chicago. Get ready to pony up $700, though. Yikes.