I agree with Woz et al:
If I am refering to a book, I'm going to point them at amazon.com/book instead of making them search for it. If I am refering to a thread at webmasterworld, I'm going to give the discussion id, not make them wade through thousands of threads in order to find it. If I am referring to an article about PHP regular expressions, I am going to point to that page on php.net, not to php.net itself.
I think any webmaster worries about a deep link is in the wrong business. (disclaimer: I'm in my mid 20's, so I think I know everything and could care less for outdated thinking) It is equivalent to VHS tapes not allowing you to fast forward, or CD's making you listen to the whole cd instead of the track you want in order to get the whole CD brand image across. Ludicris. (I thinkg of Space Balls every time I say that word...)
You should always be thinking of the user, as they pay the bills. What kind of linking is most beneficial to the user?