There is no difference between x.facebook.com and iphone.facebook.com. They are the same. In fact, I believe the iphone was renamed to x because it can be used on more than just iphones (its kinda specific to webkit browsers though). m is formatted all other mobile phones.