Hi,sorry to hear about youre working relationship,hope you do still remain friends....
I like the web site,but to be honest Im not stuck on the name,Clear Magic is a leading brand of stamps and dies according to my daughter(card making)and makes no reference to what you do,but if you like the name as I did mine,do what I was told to do by a Marketing Company and ask as many people as you can what they think you do just by telling them the name.....85% of the people I asked thought I was a Computer Software Company.....Now that did #### me off,and Im having to rebrand under a name Im not keen on but does tell people what I do