a couple things you can do to fix floating text:
1. Simply place the text at the bottom of the sig. Thats where it ought to be anyway
2. Put some lines or some periods under the text. This technique is kind of hard, because you have to make the lines flow with the sig, and that can take a lot of practice.
3. Place tiny text under the regular text, like in my Hatteberg sig. The tiny text isnt meant to be read, it just prevents floating text.
And remember, the font does not have to be snazzy. 90% of the time, I just use arial.