what would be a good HB for my epi lp jr. with the above characteristics?

i play classic rock, pop-punk, etc.

thanks in advance
My Gear:
Fender Standard Strat w/Tex-mex pups
Epi Les Paul Jr.
Epi MM-20 mandolin
Yamaha FG-110
Boss SD-1
Boss BD-2
Dunlop Crybaby Wah
Digitech RP80
Fender FM212R
Epi Valve Junior

Check Me Out:
A....new guitar?
A new pickup might help, but it's not really worth putting an aftermarked pup in something that cheap.
Its on here a lot but the Seymour Duncan JB is best for cleans and distortioin. its a good all around pickup.
My Gear:
Gibson SG special (W/ S.D. Jazz(N) & JB (B))
Mesa-Boogie Solo Triple Rec. (with EL-34's)
Boss DD-6 Digital Delay
Boss TU-2 Chromatic tuner
(what else do i need)

Where i work:
WTF LP JUNIOR??? man that's not worth the upgrade... but the JB will fit nicely
strat player forever.