g1smd - 1:25 am on Apr 1, 2010 (gmt 0)
RewriteEngine On twice.
RewriteBase / can be removed as that is the default.
The final RewriteRule (the rewrite) needs an [L] flag, but can't see a lot else to fix.
Do make sure that all of your comment lines do begin with the # mark.
Some appear not to do so, but that might just be the forum wrapping the lines.