In principal I think Smart Text Selection is a good idea, however I find it very frustrating in its current implementation because it makes highlighting specific phrases more difficult instead of easier. It seems to insist on highlighting more than I wish to select and I can't find a way to over-ride it on-the-fly.
One especially irritating behavior is when there is a parenthesis at the end of a sentence, and I want to highlight up to the word prior to the opening parenthesis "(". No way, it will always jump up to the first word in the parenthesis!
I think the easiest and most logical improvement to this feature would be the additional rule: When the user is selecting (ie. holding the mouse button down and moving over text), if he moves the mouse back (left and/or up) towards the beginning of the selection this is an indication that "Smart selection" has oversteped his desired selection, at which point auto-select would be over-ridden and selection would strictly follow the mouse.
I'm sure there's a better way to describe what I'm getting at, but it's something that has come up so much for me since this feature was introduced I figured it was worth mentioning. I hope something can be done, it has great potential.
Thanks! Jerald.