after 1.5 days of using it, i still can't do a full review, but can add the following:
* GPS works just fine. Takes < 1 min to connect, which is comparable to what I've seen on standalone GPS units and my friend's external bluetooth GPS.
* I used the GPS with tom-tom and had no issues.
* I was able to use bluetooth to connect to my macbook pro (work computer) w/o a problem. Now I just need to find a way to sync iCal (work), google calendar (home) and windows mobile calendar together...
* I downloaded a google maps application, but it doesn't seem to find a network connection, even though I was connected via wifi. maybe it only works over gprs?
* As a result, I downloaded a second google maps application that runs in a java (jbed) environment i installed. This one works, but is pretty damn slow and seems to crash occasionally.
* I installed opera mini in a jbed environment. Works ok and displays some pages better than IE. Overall, web browsing is ok.
* Youtube does not work. You can browse to the mobile youtube site just fine, but when you click on a movie, WMP comes up and says it can't handle rtsp streams. Blah.
* The touch screen is great - no problems using it with either fingers or stylus.
* Once you get used to the keyboard, you can type pretty damn fast. I was surprised especially at how few mistakes I made - I virtually always hit the right button, even though they aren't that big. MUCH better than the iphone's touch screen keyboard.
* The touch sensitive buttons below the screen are terrible. They are hard to use, hard to guess what they do and way too easy to touch by accident. Normal buttons (or even, no buttons at all) would have been way better.
* The camera is pretty damn crappy. It takes a while to start, a while to take each picture and the pics come out pretty blurry. It can also shoot videos, but they are very low fps (15?), low res (320x240 max) and twitchy.
* The carrying case that comes with it is so-so. It attaches nicely to a belt and isn't too bulky, but it's not tiny either. Unfortunately, the phone is largely unusable while in it - you can't see the screen or do anything until you take it out. This is a bit difficult since it's a fairly tight fit around the phone, and you often open the slider mechanism while trying to pull the phone out.
* The phone works just fine with the 4gb micro SDHC card, although the tiny things are a bit annoying to handle - they are hard to grab on to and can be tough to pull out of the phone and the SD adapter that came with card.
* The phone came with a wired headset. It works ok, but given the phone has bluetooth, I would definitely replace it with a wireless one.
* I'm still testing battery life, but here's what I found so far: after (roughly) 2-3 hours of installing apps, surfing the web, trying to watch videos, using the gps, trying out google maps, the battery drains to ~35%. I'd say you have ~4 hours of moderate usage of all the "fancy" apps before you need to charge the phone. I can't judge how much "talk time" you have as I've only placed a few short calls. Standby time seems very solid, eating virtually no battery while still accepting incoming calls, firing off reminders, etc.