A-Pock: The only thing steam has to do to completely obliterate their competition on all aspects is to allow 1 time autentication of the games like impulse does/will do (not sure) so that we can install a steam game where we want without having to go online (if we do have the backup obviously) .
bansama: Actually, there are a few more things they need to do too. Such as working far more agressively in persuading partners to:
No longer impose regional restrictions
Offer fair pricing accross regions, or better yet, no regional pricing variations
Remove all activation limitations from 3rd party DRM (after all, GamersGate manage it)
Yes, it's ridiculous that they can't use their GOO DRM for Call of Juarez. Steam gets it without TAGES, the most evil DRM scheme in history, and Impulse doesn't.
The service is all right. I got Street Fighter IV and Demigod on it, but I only got SFIV on it because it was $5 cheaper at the time than it was on Steam.