I want to redirect all users with outdated browsers to a different site.

I'm currently using the following in a .htaccess file:
Code:
<ifmodule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !^.png [nc]
RewriteCond %{REQUEST_FILENAME} !^.css [nc]
RewriteCond %{REQUEST_FILENAME} !^.jpg [nc]
RewriteCond %{REQUEST_FILENAME} !^.js [nc]
RewriteCond %{REQUEST_FILENAME} !^.gif [nc]
RewriteCond %{HTTP_USER_AGENT} "Firefox/3\." [nc,or]
RewriteCond %{HTTP_USER_AGENT} "Firefox/2\." [nc,or]
RewriteCond %{HTTP_USER_AGENT} "Firefox/1\." [nc,or]
RewriteCond %{HTTP_USER_AGENT} "Flock/1\." [nc,or]
RewriteCond %{HTTP_USER_AGENT} "Camino/1\." [nc,or]
#RewriteCond %{HTTP_USER_AGENT} "Version/11\." [nc,or]
#RewriteCond %{HTTP_USER_AGENT} "Version/10\." [nc,or]
#RewriteCond %{HTTP_USER_AGENT} "Version/9\." [nc,or]
#RewriteCond %{HTTP_USER_AGENT} "Version/8\." [nc,or]
#RewriteCond %{HTTP_USER_AGENT} "Version/7\." [nc,or]
#RewriteCond %{HTTP_USER_AGENT} "Version/6\." [nc,or]
#RewriteCond %{HTTP_USER_AGENT} "Version/5\." [nc,or]
#RewriteCond %{HTTP_USER_AGENT} "Version/4\." [nc,or]
#RewriteCond %{HTTP_USER_AGENT} "Version/3\." [nc,or]
#RewriteCond %{HTTP_USER_AGENT} "Version/2\." [nc,or]
#RewriteCond %{HTTP_USER_AGENT} "Version/1\." [nc,or]
RewriteCond %{HTTP_USER_AGENT} "Opera/8\." [nc,or]
RewriteCond %{HTTP_USER_AGENT} "Opera/7\." [nc,or]
RewriteCond %{HTTP_USER_AGENT} "Opera/6\." [nc,or]
RewriteCond %{HTTP_USER_AGENT} "Opera/5\." [nc,or]
RewriteCond %{HTTP_USER_AGENT} "Opera/4\." [nc,or]
RewriteCond %{HTTP_USER_AGENT} "Opera/3\." [nc,or]
RewriteCond %{HTTP_USER_AGENT} "Opera/2\." [nc,or]
RewriteCond %{HTTP_USER_AGENT} "Opera/1\." [nc,or]
#RewriteCond %{HTTP_USER_AGENT} "Safari/5\." [nc,or]
RewriteCond %{HTTP_USER_AGENT} "Safari/4\." [nc,or]
RewriteCond %{HTTP_USER_AGENT} "Safari/3\." [nc,or]
RewriteCond %{HTTP_USER_AGENT} "Safari/2\." [nc,or]
RewriteCond %{HTTP_USER_AGENT} "Safari/1\." [nc,or]
RewriteCond %{HTTP_USER_AGENT} "Navigator/" [nc,or]
RewriteCond %{HTTP_USER_AGENT} "MSIE 7\." [nc,or]
RewriteCond %{HTTP_USER_AGENT} "MSIE 6\." [nc,or]
RewriteCond %{HTTP_USER_AGENT} "MSIE 5\." [nc,or]
RewriteCond %{HTTP_USER_AGENT} "MSIE 4\." [nc,or]
RewriteCond %{HTTP_USER_AGENT} "MSIE 3\." [nc,or]
RewriteCond %{HTTP_USER_AGENT} "MSIE 2\." [nc,or]
RewriteCond %{HTTP_USER_AGENT} "MSIE 1\." [nc]
RewriteRule . http://www.othersite.com/ [L]
</ifmodule>
It works fine but it also sends Windows Phone users to the other site even though their browser is newer and can handle the original site.

I know it's because of the MSIE entries.

How can I fix this?

I can't find a code example that will exclude mobile devices.

Thank you