Ive seen the idea to use a wide thin foam pad (can even make own) under a regular thermarest. That keeps elbows and anything else hanging off the therm warmer. I havent tried it.
There is a guy on backpacking light gear forum selling homemade pillows. Cuben fiber with foam pieces inside. I bought one. Absoluty the best pillow ever.