Hey Timo, you're Becky's husband! Say Hi for me!
I'll second Timo (well, his wife!) on all of the above. Superfeet are a prefab arch support, which if you are lucky will match your arch shape, but if you are getting the plantar fasciitis because you have a high arch and you don't get much support from shoes, they won't help.
THere was also a whole discussion on that a while ago:
here!
And if you want to read more I can send you an article on the subject...