I like:

- the design
- the sapphire glass (I know I'm going to knock a watch against stuff all the time)

I don't like:

- the price
- that they didn't call it the iWatch

Isn't it bad branding to call your device such a generic term? Are they assuming that everyone will call it the "Apple Watch" every time? Or will everyone just assume from this day forth that when you're talking about a watch, you're talking about a Watch?

Also, I'm happy to see mobile payments take off, but as usual, I'm the guy who hates proprietary "standards." I don't mind having multiple players in the mobile payments game, but unless users can have the expectation that their form of payment will be accepted at every location, then we're never going to lose credit cards as the standard, which makes less of a motivation for business owners to accept any mobile payments.
_________________________
Matt