Yaesu is always a great choice. If you want less $$ outlay than the FT3DR, you can go with ANY of the Yaesu HT's, all will allow you to show the name of the channel you enter, instead of the just the frequency.
Some Yaesu HTs will let you see the name and the frequency simultaneously.
Lower priced Yaesu HTS that are all great radios include the FT60, FT65, FT70 , VX6, and the now discontinued VX7 and VX8. The last two can be found used in good shape for some reasonable prices.
I program my Yaesu HT's that only show either the frequency or the name, in the following way, (just making up frequencies and names here so you get the idea.) to make life easier.
Channel 1 Frequency of 145.490, no name just the frequency shows.
Channel 2, Johnny Repeater, same frequency as Channel one, but with a name showing instead of the frequency.
By doing it this way, if I am tired and someone says to meet them on a frequency that I know I have programmed into memory, I can just quickly go to the ODD numbered channel and there it is, where if I had them only programmed by the repeater or simplex frequency's name, I would have to stop and think about it and try to remember what the frequency is if they said go to a name, or what the name is if they said go to a frequency and I only had them programmed for just names, or just frequencies.
And if someone asks me what frequency a repeater is by repeater name, I can look at the radio display on an EVEN numbered channel that shows that repeater name and know that by going back one channel to the ODD numbered channel it will be that repeater's frequency. Both channels will show the offset + or - and if the repeater requires a CTCSS tone or not.
I of course don't have to do this for my HT's that show both the frequency and name simultaneously on the display.