It's interesting to compare the 3E and 3.5 FAQs on this question.
The 3.5 FAQ recommends that you keep track of the various 'pools' of temporary hit points. For example, if you have a False Life spell and an Aid spell cast on you, those temporary hit points will stack, because they go into separate pools. But if you have a second False Life spell cast on you, the THP it provides will overlap with any THP already in the 'False Life pool'.
It only gets more confusing once you start taking damage, or once spells start expiring!
The 3E FAQ, on the other hand, states that THP from the same source will stack, but THP from different sources (including separate instances of the same spell) will not. The example it gave was a Bodyfeeder weapon, which it allowed to stack; in 3.5, of course, the Bodyfeeder ability specifically notes that THP from multiple criticals with the weapon overlap with each other.
-Hyp.