I know the feeling and am sorry to hear your going through it.
Been there myself, twice... and fully expect the axe to fall again due to offshoring of anything related to technical support...

My only advice is stay away from computer companies....

Remember when one door closes another opens up...

gb


gb