Hi PinkyBear
Taken from [broken link removed] (underlining is mine):
"All EU citizens have the right to enter and reside in the territory of any other Member State of the Union for a period of up to three months simply by presenting a valid passport or national identity card: no other formality is required. Member States cannot set additional conditions concerning the minimum validity of duration of the identity card or passport."
My own passport is due to expire in August 2009 and I recently used it with no problems on a visit to Italy.
Hope this helps!
CMCR.