Your stats make you a competitive candidate at any school you might apply to. Your legacy status also boosts your chances at Princeton and Harvard. Even though CMU's SCS is selective, I'd be greatly surprised if you didn't get in. I believe you will probably get into Cornell as well and that any top public university like Michigan would be a match.
If I were you, I'd also apply to MIT, although I think that may be the toughest school in your list to get in given your profile.