Sounds like your fuel accumulator could be going bad. Do you have this starting problem at all when the engine is warm?
How does the engine run once started? Possibly try and run some fuel injection cleaner thru your fuel system to see if that helps your starting woes.
'01 E430, Sport 72,000 mi
'98 C280, 126,500 mi