Are there alternative ways of downloading free applications from Android Market?
If you can download from your PC without stalling*, you can then copy the .apk over to your phone and open/install from the file-system.



*Q: how to initate android download in a PC browser?

A: I don't know, but it's possible for other markets, anyway)