samsung vibrant (galaxy)? I need a good phone! It needs to have a good on screen keyboard if it doesn't have a regular one, I want a good battery life, a good camera and just overall goodness It would be great if you guys could help me by letting me know what your opinion is..thanx