I currently have the 8320... and I'm dying for a new phone.
I can get the 8900 now or wait until the new ones come out... probably the Onyx.
I can't decide though. I don't know if I can wait til the Onyx/Driftwood comes out, whenever that maybe...
Another question though... when new BBs come out, do they still have bugs? It's better to wait a couple months after they come out to get them right? If that's the case then I'll get the 8900 now and wait til my year is over to get a newer BB
If I were you, I would wait for the Onyx. I am eligible for an upgrade on Sprint now, but am opting to wait for the Tour (though that may be until the end of the year). I plan to try it and if I don't like it, it's back to the sCurve.... From what I read so far online, the Onyx is supposed to be the berry that does it all, so your money is best spent there.