If I have someone that I dial frequently, I put them on a function key on my D50 or D70 and order them appropriately there.
That is what I do too but it is for transferring directly to VM - you cannot do this with with BLF. You need to go to contacts and select contact to transfer directly to VM.
This all would not be such a big deal if we were working on new installs but we are doing 3Com-to-Digium system replacements and on 3Com it is very easy... so I am looking for ways to make it less painful for end users. The less buttons you have to press the better for the end user. If I were to press digits/letters to look for extension I could just use feature code which would be faster in the end than using "contacts" option. I think this is what I will sugest anyway to use feature code.