Would like to suggest a nice feature that I loved when I had service over at virtualpbx.com. It's just a minor feature and it didn't prevent me from making the switch over to FreePBX.
When the box is checked (Follow Me, Ring Groups, Queues, etc.) to have a call confirmed, I think it would be nice to have the option to send the caller to voice mail (opt 4) instead of accepting the call (opt 1), declining the call (opt 2), or listening to the caller ID (opt 3).
There are times which agents are logged in and they explicitly don't want to allow the call to go over to another agent and they want to just send the caller to voice mail without accepting the call. This would be particularly useful when the Queue module or Ring Group module are configured to continue hunting for an agent and repeatedly ring the stations. There are times when an agent should have the option, with proper permissions to do so, to send the caller to voice mail which terminates the queue module or ring group module from hunting for an agent before the timeout timer is reached.