(386)698-2737
Diamond Custom http://www.diamondseats.com/index.html
Call, talk to him, explain what you don't like about your seat, get him your measurements like he's going to ask for...and let him make you one. He's made two sets for me (one for an '09 RSTD and yes, I still have the seats but not the bike, and the other for my RSV) and in both cases the issue of the twins getting smashed into the tank was solved. So, was the 30 minute butt syndrome. I now have in 2 1/2 years time, of which I've spent a year deployed and not riding because of surgeries, over 30,000 miles on his seats. If he's still in business, he'll make the next seat I need. I'd be very surprised if he can't make your 'nads AND your butt happy.
That said...I only kept the seats because the stealer wouldn't allow anything for them when I bought the RSV. If you are fairly close to my size I'll sell them at a very fair price...but, true or not, his propaganda says he forms the seat based on body size and weight. The pic does not do them justice...but they're red.