I think I want one.... but I don't know..... Are they any good? What sort of features should I look out for?