I always had knee and shin pain when I ran when I was wearing "modern" running shoes (i.e. lots of padding in the heel, etc.)
After reading some stuff on pose running I tried switching to a flatter shoe with less padding, the Nike Air Zoom RS
http://1miletogo.files.wordpress.com/2008/07/zoomrs.jpg
Shin splints were reduced a bit, knee pain was gone and I was faster. The farthest I ran in these was about 20 miles and I was generally clocking 25 - 30 mile weeks.
Then I switched to the Nike Zoom Jasari
http://www.shoeguide.co.uk/media/pro...ens-2007-4.jpg
This is a bit lighter with a slightly lower heel, but more even padding throughout the entire length of the foot.
I ran a full marathon in these with no discomfort (and was back running the Thursday after a Sunday marathon) with shin splints and knee pain completely gone.
Through this whole process I was focusing on landing mid to fore foot (actually just concentrating on not landing on the heel). I noticed that I took shorter, more frequent strides, and I was generally faster.
On one occasion I went for a run at my in-laws house and all I had were an old pair of "modern" style shoes. I ran about 5 miles in them and I had pretty bad shin pain after just one run.
For the most part, shin splints are due to landing on your heel and having the front of your foot slap down onto the pavement. This obviously doesn't happen when you land mid to front foot.
Over the past 6 months, I have been running in Puma H-Streets:
http://felixwong.com/news/wp-photos/puma_h-street.jpg
They are really light, have virtually no padding, no arch support, and are simply amazing to run in (except for the first time or two when your calves will be sore for the days after a decent length run).
I am faster, injury free, and enjoying running with these.
Longest run to date with them is 10 miles. Running the Chicago Rock and Roll half marathon with them in August.
Reading this article gives a lot of insight into what others have to say about this subject. Basically it says that the whole modern shoe industry is built on marketing and hype and no science at all.
The painful truth about trainers: Are expensive running shoes a waste of money? | Mail Online
By the way, I'm 5'10" 190 pounds, not some 130 pound cross-country sprite that bounces around like a gazelle.
Best part is, you can get a pair of Puma H-Streets on sale for $30. So, you can give them a try and if you don't like them to run in, you have a decent pair of casual shoes for cheap.