Success with extension-less DotNetNuke urls

Finally!  For the longest time, I've been jealous of the great urls that blog solutions like WordPress and even BlogEngine.net give us.  I realize that DotNetNuke is an amazing platform that is virtually limitless in its modularity and expandability, but c'mon-can we PLEASE get some nice looking URLs built-in to the platform?

Enter iFinity Friendly Url provider

Using Bruce Chapman's amazing Friendly Url provider from iFinity, I was able to get it working by making the wildcard ISAPI modification in IIS (thanks to Kyle over a PowerDNN.com for making the change).  It would be nice to have this sort of control within the control panel, but IIS 7 provides for overriding defaults from within web.config (although I was told by Kyle that people have been having issues getting an already working DNN install migrated over…)

web.config entry

Here's what it took for me to get the beauty working.

includePageName="true"
logCacheMessages="false"
regexMatch="[^\+a-zA-Z0-9 _-]"
urlFormat="HumanFriendly"
redirectUnfriendly="false"
parameterHandling="ordered"
pageExtensionUsage="never"
doNotRewritePage="(\.axd)|(/DesktopModules/)"
ignoreFileTypeRegex="(?<!linkclick\.aspx.+)(?:\.pdf$|\.gif$|\.png$|\.css$|\.js$|(?<!exif\.aspx.+)\.jpg$|\.html|\.htm|\.axd|\.swf$|\.flv$"
checkForDupURls="true"
doNotRedirect="SearchResults;"
replaceSpaceWith="-"
doNotRedirectRegex="[.]*(/logoff.aspx)"
forceLowerCase="true"
redirectWrongCase="true"
useBaseFriendlyUrls=""
triggerDictionaryRebuildRegex="&ctl=tab|/ctl/tab|/Admin/Tabs/"
allowDebugCode="false"
cacheTime="1000"
/>

Are you using this on your DNN site as well?  What has your experience been with URL rewriters (PageBlaster, HREF Exchanger, iFinity, Vertrian?)