I find yoga mats to be terrible for doing abdominal exercises at home.  There's just not much support.  After doing some searching, I came across this awesome mat by Everlast at a very affordable price.  It is the perfect size, and since it is thicker, it offers a more cushioned support.  I am incredibly glad I purchased this!