p60 is the size, 26mm diameter, there are xr-e, xp-g, mc-e, p7, sst50, sst90 drop ins. and pbly some more led types.
dx\kd sells them, some are on e bay, i bought few from us based seller (thou they were the same ones i bought from dx, just didn't have to wait 4 weeks, but paid almost 2x as much.)
all p60 that run leds below 1 amp, is more or less ok heatsinked, anything more that an amp has horrible heat sinking, after a minute continuous on high power leds will heat up the drop in so much you wont be able to touch it, led will loose most of the output. there is no way that tiny p60 drop in even in 6p aluminum light has enough heat transfer to keep up with sst 90.
keep that in mind