One of my biggest complaints about living in the Netherlands is the goddamned tomatoes. Even after seasoning them and trying many different kinds, I just couldn't find one that was like... a tomato, in the way that I know it.
I find the small cherry tomatoes (the "snoepgroente" ones) to be delicious, in the right season (of course quality varies throughout the year). With some buffalo mozzarella from Italy they make an excellent meal.