I know this might not be much consolation but I have been fighting this problem for a year now. Of course you could have a different problem but it sounds very similar.
I got very little help from this forum - hopefully you will fare better.
The standard advice you will get here is that it's the MAF. However, every test I run on the MAF shows it's OK. However, I can't be sure that when I test the MAF it is in it's failure mode - it may be intermittent. Also consider that a new MAF is $400 so you want to be sure before you replace it.
Here's my latest thinking on this issue -
zerothread/271636
Note that my symptoms have gotten progressively worse although they started out just like yours. In a way this is good because if the car quits all together I can find the problem. However, it's dangerous to drive at this point. Recently I got on the freeway and it was like someone turnd the key off for about 1-2 secs.
Modified by alexh at 2:09 PM 8/13/2007