I'd like to get this for my boyfriend for our 3rd year anniversary/xmas. I've found them online for as low as 0, but that's still way above what I'd normally pay for a cell phone. According to CNET, the US version is much better than the original N95, but there's still room for improvement. it's one of the best smartphones out now, even better than the iPhone, some say. So, is it worth the price? My bf's old phone got stolen and he's been using a pretty crappy substitute for a year now. Should I get it for him anyway, or should I wait for the price to drop or for a better version (I've researched the N96, the Curve, and the LG Shine)? I'm trying to steer clear of cheap knockoffs and clones. I just want a price that fits the product and is not too expensive. What should I do? thanks and happy new year!