Blanch the zucchini in a large pot of boiling water, 5 minutes, then place in cold water 5 minutes
Cut zucchini in half lengthwise, then scoop out all but 1/4 inch of flesh
Brown the sausage in a small skillet, breaking the pieces into small bits, 5 to 6 minutes, then remove the meat from the skillet
In the same skillet, on medium heat, add the garlic and corn and heat through, 3 minutes, (add a little bit of olive oil if the pan is dry)
Add the meat back to the skillet along with the cream cheese and stir until the cheese has melted, 1 or 2 minutes
Taste and add salt and pepper or other seasonings as desired
Place the zucchini boats on a small sheet pan, sprinkle with salt and pepper, then fill with the meat mixture
Top with tomato halves and grated cheese
Place under broiler until the cheese melts and starts to brown, 3 minutes
Garnish with basil