Just like to jump on this one too. Right mine is doing a similar thing but not stalling. When started from cold or semi cold runs sweet as then when hot and traveling low revs it jumps about. As if its missing. Gun it and its fine or sit at high ish revs and runs nice. when i slow down in traffic it runs still but sometimes hunts (I'd say dirty idle valve) but this can't be the problem when moving. As it seems to get worse after a high speed drive in other words engine is hotter i thought poss plugs or leads breaking down with the heat. Changed these today as well as rotor arm and dizzy cap. Guess what yep still doing it.
I'm now becoming puzzled by it. I wouldn't have thought it was a dodgy alternator. If that was the case surely it would be worse when cold started, Engine not charged all night, Low speed driving not charging much, but give the car a run and alternator would have charged the battery somewhat. therefore surely when returning to slower speeds the battery would have aditional charge and run better. Just my logical thinking.
Someone must have sorted this problem before as it does sound quite common.