Place the tomatoes in a grill ready pan - add the olive oil and toss. When your grill it hot - place the pan on the grill and cook the tomatoes 10-12 minutes, stirring occasionally, until the skins have burst and the tomatoes are soft. Remove the pan from the heat, stir in the butter until melted, sprinkle with salt and top with fresh torn basil leaves. Serve with warm grilled crusty bread. To make the crusty bread - I simply sliced a baguette diagonally, brushed one side with olive oil, and toasted on the grill.