This may be a controversial one, but I quite like Blender's 'tab into edit mode' paradigm. I sometimes accidentally exit out subobject modification by pressing the numerical key corresponding to the current object level (e.g. "2" for edge when in edge mode). By adding the option in the user preferences to enter/exit subobject mode with tab only this would save a little bit of time for each accidental exiting and re-entering subobject mode to continue modeling.