I can't speak personally but they certainly look better than ever and it seems Ford has been trying to improve their products in the last couple years. I'm sure that Limited model is very luxurious.
I just ordered a 2011 F 150. S'posed to be here in about 6-8 weeks. The one I test drove was very nice, I think Ford might be getting their act together.