i've ran many sets of fortezza's and think they have a much longer life than other comparable tires... though i'm not a skidhead... "hail skidler!"
as for the seating, i've also never had a problem with them either. however, they do seem harder to get on and off, so maybe the bead is larger on them? thus, maybe your rimstrip is too wide and keeping them from seating all the way?