I bought one on release day last week at Regent Street. I am as much an Apple fan as a B&O fan and I couldn't resist being there for the launch.
A week later and the hype has died down but my enthusiasm for the iPhone hasn't. It's a stunning device. The user interface is a joy to use. The features are more then adequate, despite some of the naysayers, and I can't stop fiddling around with it.
Today I downloaded a demo of a program called 'Remote Buddy' which turns the iPhone into a remote for iTunes and I walked round the house flicking through my iTunes library on my phone listening to music on all my Airport Express-enabled B&O systems.
Its main appeal for me is having everything in one device. Being able to surf the web properly on something you slip in your pocket is amazing and the video and ipod functionality is wonderful.
Should you get an unlocked one? Well, it's certainly an option if you don't want to leave your current provider. I decided against a unlocked one because I didn't fancy the 'cat and mouse' game of having to wait for firmware unlocks.
Apple are releasing a Software Dev Kit for the iPhone in February which will mean some amazing apps will come out that don't require you to hack the phone and I'm happy to wait for that to happen.