You need as sharp a knife as possible to cut tomatoes. They're naturally soft, and if you use a dull knife, you'll just be mushing around tomato flesh and you won't get perfect, plump tomato chunks. The best way to sharpen a knife is with a whetstone - they give you increased control in the sharpness of your knife and can be used for any type of knife you have. Watch videos like this one to get an idea of how to use one - it takes some getting used to, but it's worth it for how much it will benefit not just your tomatoes, but your whole kitchen.