18. The communication device of claim 11 wherein selecting the subset of menu items further comprises determining the context of the menu request and identifying menu items associated with the context of the menu request.
19. The communication device of claim 18 wherein selecting the subset of menu items further comprises eliminating menu items that are unavailable from the number of menu items.