Well damn. I was being to literal, plus I was doing everything... and nothing. Here is what ended up working.
To rewrite this:
http://www.thisdomain.com/site/PageServer?pagename=Urgent_Bloating_Gas
To this:
http://www.somedomain.org/UBG
and to scrub the Query String from the rewrite, causing this:
http://www.somedomain.org/UBG?pagename=Urgent_Bloating_Gas
In the www.thisdomain.com httpd config:
RewriteCond %{QUERY_STRING} pagename=Urgent_Bloating_Gas
RewriteRule ^/site/PageServer http://www.somedomain.org/UBG? [R=301,L]
The Question mark at the end of the destination URL, clears the Query String.
The R=301 makes SEO peeps swoon (Redirect response code 301 and Moved Permanently)
The L means this is the last rule to process if it matches.