
To your rescue comes the Rockin' Boyfriend Pillow! It's a "supersoft microsuede pillow" with built in stereo speakers.
Of course, unless your boyfriend has a great singing voice, I'm not sure how precisely this is a replacement, but they've got to make money somehow :-).