camping foam mats

Which is the best type of camping mat?
Foam
or
self-inflating
I use a Thermorest ProLite It s works great. but cost can be an issue. Cabellas has there brand that seems to be vary comparable at a much cheaper price. There are several brands out there but theses are the two that I have used in the past.
Thermorest
http://www.cabelas.com/cabelas/en/templates/pod/standard-pod-wrapped.jsp?id=0066779&navCount=3&parentId=cat601642&masterpathid=&navAction=push&cmCat=MainCatcat20075-cat601642&parentType=index&indexId=cat601642&rid=
Cabelas brand http://www.cabelas.com/cabelas/en/templates/product/standard-item.jsp?id=0037783517226a&navCount=1&podId=0037783&parentId=cat601642&masterpathid=&navAction=jump&cmCat=MainCatcat20075-cat601642&catalogCode=IK&rid=&parentType=index&indexId=cat601642&hasJS=true
