I can see where you are coming from.
After such long hours of work you must be proud of what you did, and if someone else uses it, it is only fair that they recognize the designer.
I suggest that you publish the design under the
Creative Commons license.
You can make sure no one can profit from it, they have to recognize you when using it and you can control whether they are allowed to modify it or not.
Start here:
http://creativecommons.org/license/
-Leav
p.s.
A patent is a bad idea in my opinion. Unless you made a breakthrough innovation and you are afraid someone is going to steal your idea.
The CC license is ideal for your situation in my opinion.