Basically any smartphone with a browser that can download any file can. Usually means most. Except Apple. Symbian, Android, Blackberry, Windows Mobile, any of these four can. No not Windows Phone 7.
You then have the phone connected to the computer via USB, where the phone will appears as a zip drive. Then you can transfers the files.