cfl's give off little if no heat, but you need alot crammed into a small space,and they save energy, plus they are cheap
HPS get hot, you need a fan to keep the temp. down,
but you will get a bigger yeild from HPS, i just found a 150w HPS for $25.00 at econolites,
thinking about buying it...