i am planning on buying a samsung omnia hd. i just wanna know if its a good phone and does if it lasts long?