K, here's the deal with plantar fasciiitis as I have had it multiple times (I run a lot). There's some ways to manage it but I have some bad news for you, once you get it ( a lot of people do it isn't that big of a deal) then you're gonna have it forever; just probably off-on. A good product to get and use while you sleep especially is this: **broken link removed**
Insoles will help in managing the condition but you're bona want to look at Super Feet insoles if you don't want to get the custom made ones from the ortho. Another good thing to do is grab something called a Yoga Tune Up Ball: **broken link removed**. And use those to massage your feet out, the ice won't help much on the foot because its inflammation of a tendon and feet aren't exactly an area of super high circulation.
There are some workout you can do as well that are going to feel absolutely terrible but will help pseudo-strengthen the fascia. Toe scrunches with a towel, using your toes to grab a ball, just things of that nature. Feel free to PM me if you have any more detailed questions you'd like to ask.