Your current sig is the best one
That's my style in the sigs, I sometimes make them like that, did you saw that sig style making in a tut??
BTW you need to add your name to the Request Your Sigs Here thread, so that we can see if you're doing sigs for other people :]
Good Luck in your Shop