Fresh, sun-ripened and in-season tomatoes are pretty much the only tomatoes I'll recommend for bruschetta. If you can get them straight from your own garden, that's even better! I like to use seeded and diced roma tomatoes, but heirloom tomatoes or another hearty, flavorful tomato will work equally well.