I think it is a decent solve... for an intermediate.
F2 L' U' L' R F2 L R' B' F' D' F D L2 U' B R' D2 U2 B2 F D2 B F2 D'
*Not a reverse solve.
**This video was not tampered in any sort of way.
***Just a normal, new fresh video (2009 June) waiting to be watched by the world!
My youtube channel is ...
You can see a couple more solve vids there and some games played on StarCraft and my puzzle collection!