Why not register an account here and answer questions here? The Gizmo forum doesn't exactly show the company in a good light, so lets pretend it does not exist for the moment. :-p
That may be difficult for those of us who had such ridiculously bad experiences with sipphone/gizmo. However I'm willing to give a break to anyone brave enough to take on the title of Gizmo support.