If you've ever tried to search through 300 (or egads - 3000+) GMail emails, then you know how challenging the "never delete" idea is. Sorting is not really part of the GMail world (there is some sorting, but it rather limited). I usually build the search in the search box (similar to oldschool command line searching).