I don't have either one of those hacks installed. I've been using the code I gave you for over a year now and it works great for me.
To take the hr line out, do the following after you install the code that I gave you above:
Open member.php and find:
eval("\$userinfo[signature] = \"".gettemplate("postbit_signature")."\";");
And change it to:
eval("\$userinfo[signature] = \"".gettemplate("getinfo_signature")."\";");
Save and upload member.php.
Make a new template named: getinfo_signature
Put this in it:
$post[signature]
NOTE: Don't forget to add getinfo_signature to the templatesused line in the member.php to save an extra query.
Done.