how long has this phone been out and is it any good?