I don’t listen to music while riding and I certainly don’t want to hear whatever aural garbage others are in to. If you must, wear buds to spare others the annoyance, you know, like people used to in nature.
I had G Forms and hated them. I found they didn’t conform to my knees at all. I have had a couple pair of POC and they really fit well on my large legs. I recently got a pair of Scott Soldier II knee pads and had to size down to medium so they do fit big. They are amazingly comfortable and cool (for knee pads) even on long rides. What I did was go to all the LBSs and try on as many pads as possible.
I will not buy a frame that doesn’t have long reach, low BB, slack HTA, steep STA, room for my 160mm Revive, and a bottle mount. There are too many options out there for me too compromise with my money.