Try tomatoes from the greenmarket right around August. Get a mix and season well with salt, maybe some basil, olive oil, and a splash of good vinegar. Then get back to me on that one.
Originally Posted by Saria

Indeed. People who don't like tomatoes have probably only had crappy supermarket tomatoes.