Just a quick idea, and I'm really not sure how doable this or, or even practical, but I was thinking it would be a useful idea to be able to put a user on hold - on the phone company end vs on your phone.

e.g FLASH + #92 (for example) will put the caller on hold - the next time you pick up the phone, you're reconnected. The caller could here a couple beeps every few seconds or if you want to get fancy, customizable music files.

Regardless, just a quick idea, does anyone know how practical that would be for something like Vonage? I really don't know how it would work.