We just switched to VZ from a long 12 year history with Sprint. Sprint has been fine until we moved to our new house, at which time we could no longer get cell service for 2 square miles around our home. This has been going on for 7 months. After numerous contacts with Sprint, renting and hooking up our own personal cell tower- Air Rave- and STILL not getting service, they finally let us out of our contracts. It was not an easy fight by any means.
Anyway, we switched to VZ right before Christmas because they have great coverage where we live. So far, so good! 
The downside has been the phone. My husband and I both got the Droid X's. He loves his, I hate mine. In fact I'm on my 2nd one now in 3 weeks. The first constantly hung up on people, merged calls, called random people while it was sitting unattended, all sorts of lovely things. Then it stopped getting 3G coverage. Took it into the store and after running diagnostics, they concluded it was defective so handed me over a brand spanking new one.
The new one seemed ok but it has it's own issues, including still repeatedly hanging up on people, screen rotation not working properly and getting extremely hot to the touch.
This brings me to the Fascinate. It looks like a very sleek, impressive smart phone.
Here's what I need out of my phone:
Good, clear reliable phone connection
A touch screen that actually locks while on a call and doesn't call/ hang up
Texting
Reliable email
Facebook
Internet- casual browsing
Apps for myself and my kids
A Good camera (I hate the X camera)
I've done my online research on CNet and other sites including this one and just seemed to get bogged down in all the techno rubbish. Yes I get that it doesn't have Froyo and that's a bad subject. I also see that it has Bing, not Google and that the GPS is lacking. I tried using my GPS on the X the other day and wound up 10 miles from where I was supposed to be so really, I'm not impressed with the X's one either. I rarely use it anyway.
So, for my basic needs, is the Fascinate a good choice? If not, what else would you suggest?
Thank you!