I've spent hours and hours (even tried getting squid working as an alternative), and I'm about ready to rip my hair out on this one!

Any help is GREATLY appreciated

--Channel Cat

--Edit
I was able to get it working FINALLY after fixing the error it was getting while trying to open the access log file, only to find out rewrites are a little bit different than apache and are EXTREMELY tempermental :-( I do have to change my entire rewrite file, but atleast it works :-/

OKAY LAST EDIT THIS IS IMPORTANT
all of my rewrites past the 47th rewrite do not work
I don't know if this is a bug or a limit. I can be more conservative for now, but i really hope this gets resolved!

Your original Apache rewrite rule should works fine with LiteSpeed now, please change rules back, sorry about the trouble.

Couple suggestions to improve the rewrite efficience:
If possible, add rewrite rules to virtual host configuration instead of being inside a .htaccess file.
To append "[L]" flag to the end of each rewrite rule to save some time on unnecessary rule matching.
To reorder your rules based on request volume.