My other half bought me a preggy pillow, it's just like a body pillow but one side is curled the other is l shaped...it provides great support for my back and stomach..but I find that if I put it between my legs I get cramps at night...it might be because it's thick...

He bought it at Toys'R'Us for $70....but I'm sure you can find alternatives...