Bring a large saucepan of salted water to a boil. Add the pasta and cook until tender but still firm to the bite, stirring often to prevent the pasta from sticking together, about 8 minutes. Drain.
Meanwhile, in a heavy large skillet, heat the oil over medium heat. Add the garlic and saute until fragrant, about 1 minute. Add the tomatoes and saute just until heated through, about 2 minutes. Add the cooked pasta. Remove the skillet from the heat. Add the cheese and basil, and toss to coat. Season the pasta, to taste, with salt. Spoon the pasta into small serving bowls and serve immediately.