Stick with what you have
Unless you're a graphics guru, I'd stick with what you already have. I've tried making my own numerous times, at a high financial and time cost. In the end, they don't look very good and I just end up frustrated.
Your current cards may not be a mini resume...but that's what your resume is for. Recruiters and contacts will remember you in relation to what your current job is...further reinforced by your cards from said job.
Good luck!