$299 for the Bionic isnt a suprise to me at all. With the Droid Charge at $299, I don't know what other people thought his device would retail for.
I think of it like this, my OG Droid has given me the most utility out of anything I've ever owned. Ive had it since release and any phone I have going forward will get just as much use or even more. So for me to pay $300 for a phone that I am going to get a heck of a lot of use out of, I'm fine with that.
Like it has been mentioned previously, if you wait for whats rumored to be just ahead you will never buy anything. The way I look at it is this: If there is no ground breaking or earth shattering news on a new phone (Vigor, Prime, Droid HD) by the time the Bionic is released, then the Bionic will be my next device. If the Vigor is going to drop 4 weeks later and has a significant increase in specs etc then I might wait around, but my Droid is on its last legs, I can't wait much longer.