There will not be hyper-threading on celerons. Its is not constucted into there core.
Actually, celerons are Pentiums that didn't quite make the final grade. On a Pentiums chip, the cache takes up most of the transistors on the chip. The possibility of some of these transistors not working right, or malfunctioning at the factory is pretty high. Instead of throwing out these perfectly fine chips, with only some cache not working, Intel takes these chips, lowers the fsb, disables any extra instructions, and sells em as celerons.
However, celerons are currently based off the Pentium 4b chip, which does not have hyperthreading in them. When celerons move to the "c" core, then they will have hyperthreading in them, it'll just be disabled from the factory.