I tried several JB's in several different types of guitars, and they all had that awful ice pick spike (a.k.a. "dentist drill" tone). Big disappoint after all the hype about JB's. Just too bright for me, but some guys like them in their guitars. I replaced mine with Customs & C5's. The Customs were as bad (or worse) because of their ceramic magnets: bright plus harsh. But the C5, with 250K pots, had color & character, with pronounced mids and just enough treble to cut through for solos & give me some bite. With 500K's, the C5 is a little on the bright side (but not as bad as the JB). Many guys like their C5's with 500K's. All a matter of opinion.
You'll get dozens of PU recomendations; everyone has their favorites that happen to work well for them. But you will soon learn that the same PU's won't probably sound the same in your guitars because there are so many variables that shape the final sound. So...the thing to do is to gradually get a few basic American-made PU's (I assume you have a few guitars, if not, you should), and as you run across good deals on new and used PU's start getting a few, such as:
Seymour Duncan - neck: '59N & JazzN, bridge: '59B, JazzB, PGB, & C5
DiMarzio - neck: PAF, Bluesbucker, & Air Classic, bridge: Fred, Air Norton, & Virtual PAF
Gibson - neck: Burstbucker, '57 Classic, & 490R, bridge: Burstbucker Pro & 498T
Carvin - "C" series
These are all very good HB's. In your guitar, amp, & music style however, some will be too bright, too dark, not enough mids, too low output, etc. With a small investment in magnets, pots, and caps, you can adjust their EQ & output to fit your needs. For example, I like neck PU's that sparkle & have some cut, so I pull the A2's out of those that have them (usually Gibson's), and put in something brighter, like an A5, A4, or A3. For bridge PU's, I like to trim off the highest treble with 250K pots & .100 caps. For PAF type HB's (low output), I often use A4's to give more mids & take off a little more treble. You can also warm bright PU's (JB's & ceramic-magnet HB's) with an A2, A3, or A4. If you have a high output ceramic HB, like a 500T, try an A8 to maintain the output, which will also add some color.
There's no way to tell for certain a PU will sound in your guitar until you've bought it & installed it. By then it's "used" & if it isn't quite what you had hoped, you can sell it at a loss & keep trying different PU's in a hit-or-miss approach. You'll get lots of heartfelt recomendations, & you still may be disappointed when you try them. Or... you can use a magic bag of tricks with magnets, pots, and caps to dial in the tone you want.