Do Windows Phone devices use wear-leveling algorithms? Or is it used only by desktop/laptop SSDs?
Is it dependent on manufacturer or on OS?
Note: Wear-leveling is a technique for prolonging the service life of Flash memory.
the use of both static and dynamic wear leveling double the life of flash media
So, I think it's safe to assume Windows Phone would have this considered as well.
Although I don't really think one does 55 writes to the same cell per day for five years, which actually translates to a lot more years and by then the current Windows Phone 7 are probably no longer supported and/or compatible. So, whether wear leveling or not; your storage is reliable...