Sorry if I sound a little harsh, but if you are looking for a specific functionality then you gotta do your own research and not solely rely on other people to make your decision.
I don't know what's worse, a salesperson trying to get you to spend more $$$ to get something which doesn't meet your expectations, or a friend to tries to help you out, but in the end didn't know what he or she was talking about and you got burned for it.