Ummmmmm, then why did you say that sorex is good foams?
I have found that different people like different foams - it's really very individual. I've run 5 different manufacturers of foams now (Jaco, TRC, BSR, ZAK and something that I got at Rev) and each of them was good, in their own way. I had to change driving style and setup just a tad for each and for various sizes throughout their lives.
Can't say that any foam tire is bad. But try to stick with something between 40-45 and GENERALLY go with a couple of points harder (higher) on the front than on the rear.
General point - lower the number, softer the tire, more grip, less wear life. Higher the number, harder the tire, less grip, longer wear life.