What's the best yarn to use for certain projects?

For instance, if I want to make table placemats and a tablecloth, what would I use? What about throws or blankets?

I've often wondered about that and was wondering what you guys use.