I haven't read all the posts so I'm not sure if this has been recommended but I have known several people who have had good results from this:
http://www.thesock.com/
Also, try freezing a bottle of water and rolling your foot over the frozen bottle for 30 minutes 3x/day.
Bookmarks