I think what duke is saying is that /blog/comments/title is fine… but index.php/blog/comments/title is not. The previous host I used had a lot of issues with EE and .htaccess and that is why I delayed moving to EE for so long because I couldn’t remove index.php.
Also, I would like to note an entry by Derek Jones located here: a present for your friday
... ExpressionEngine 2.0 is primarily about the technology leap being made with respect to its architecture (running on CodeIgniter), and a complete overhaul of the control panel UI. That’s no small thing of course, as that means both the server side and client side code are changing dramatically, even if there aren’t any new features to add to a particular process. But we still have a number of tricks up our sleeve for you that we think will revolutionize your workflow when building and maintaining sites. I leave you today with one such nugget, a small insignificant thing, but something we think will be quite helpful and a time saver during the install process.
Saying that the option to remove index.php at the install, see the link above for the graphic, is not possible or a “high priority” is kinda nuts. It is a hot topic, I have looked for sites in the showcase that had index.php and i don’t recall seeing any that used index.php in the URL.
BTW - EE techs and engs are in fact “freaks of nature”, in my book, when it comes to creating a beautiful CMS that is incredibly stable and well though out!