I prefer a mixture of a few apple varieties including: granny smith apples, honeycrisp, braeburn or jonagold. These all are a great mixture between sweet and tart and they're pretty firm. They stand up to the heat of the oven and don't become overly sweet in the filling.