I've got a BBHugMe but I feel terrible recommending it because it's just so bloody expensive. I really really like it though and have used it a lot, including during the day when I'm working from home (You know when you're just on call after call and you think, I NEED to sit on the sofa, now? Yeah, it's great for that, having your laptop at the right position and being comfy and ensconced)
I chose the BBHugMe because I hope to have a couple of kids, so I can reuse it, I bought it early (technically I bought it before I had a miscarriage last year, and I have used it every day since, including for comfort all through the miscarriage - I'm now almost 17 weeks pregnant again), and you can use it for breastfeeding too, so I'll get lots of use out of it. I also liked the idea that it was designed by a female team of chiropractors. You can watch a lot of good videos about all the ways to use it.
I promise I don't work for them. I do think it's way too expensive, but I don't regret buying it, honestly. I'm not a big spender, I haven't started buying anything for the baby yet, and for the amount of comfort it's given me I feel like I've got decent value out of it so far, which will increase as I get bigger, hopefully!
I've heard really good things about the smaller wedge pillows too. I think it's quite personal. I didn't want one of the larger U shaped ones because I already feel like I take up too much room in the bed, and I don't like feeling too trapped if that makes sense.
Worth saying that even with the stupidly expensive pillow I don't sleep brilliantly - I think that's just pregnancy for you though. Hope you get some better sleep soon!