Thanks Les, the link I found for microchip was forbidden! Looks like they move stuff around.
Ahmed, can you give details on what your using as a heater? What kind of power is it? PID will be difficult with a underpowered heater, what kind of leeway you got on the set temperature? Most temp sensors have a margin of error, with water being a good heat sink, I dont think PID is a must for this. If you are happy with say 0.1C each way, then maybe PID in full isnt needed.
Anyway hopefully that should get you on your way.