Which foam should I buy?
Short answer: whatever fits your situation best.
Long answer: For a lot of people, the cost to build is the biggest factor. When this is the case, most people buy the floor tile foam as it offers the cheapest price per square foot and still has the potential to produce a high quality (Tier 3) product. Granted, hitting Tier 3 with floor tiles won’t be as easy as it would be with higher quality foam. For example, the Harbor Freight foam is known to dull blades significantly faster than high density foam and has a textured side that is often not accurate for Halo cosplay (though this isn’t an issue so long as one remembers not to use this side or sands the texture smooth). In the realm of high density foam, the first main difference is the foam now arrives in rolls or sheets. Rolls are a plus because if your templates have large pieces, you can cut them out all at once instead of having to glue multiple tiles together, which also helps save on scrap material. Additionally, given that rolls don’t have a textured side it’s easier to avoid messing up templates, and if you mess up tracing the template you can simply flip it over and use the other side. There doesn’t seem to be too much of a difference in quality between SKS, TNT, and similar foams, the main difference lies in the density of the foam being bought (high density is more expensive). Generally speaking, the higher density the foam is, the more ‘wood-like’ it becomes, making it easier to cut, shape, sand, and fill to perfection. Foam also becomes more rigid the higher the density is, so when making a prop (e.g. shotgun, battle rifle, etc.) it is preferable to use a high density foam so that the weapon has as little flex/’flop’ as possible.
In other words: if your main concern is the cost of the costume (i.e. hoping to spend less than $50 on foam), go with the floor tiles as they are the cheapest option and can produce high quality products at the expense of taking extra effort (though beginners may not fully capitalize on high density foam’s benefits anyways). If you’ve got more money to play with (e.g. have about $100-300 budgeted for foam) then higher density foam’s your best bet, simply go with the highest density within you budget.