I use both, depending. The problem I have with cornstarch is that it usually breaks if you refrigerate and re-heat leftovers. I tend to use cornstarch in Asian type stir-fry dishes with vegetables as it's more clear and neutral, and put up with the breakage if/when re-heating, For stews, chowders, gravies and such, I always use flour.