@dr.grudge: sorry, that's not true!
@tweety_bird_bunny: I don't quite get your problem. Why have you mentioned BSNL broadband when you wanna dial in directly to your friend?
Anyway, there are many utils available out there which will let you transfer files using dial-up connection. I used to share files with my friends using the windows inbuilt hyperterminal back in 1998-2000 when internet was too costly to be used liberally. You can start hyperterminal by browsing to Start > All Programs > Accessories > Communications > Hyperterminal. But it's a very basic program and i guess, there must be hundreds of muchos better programs available now. Search on google and you shall find some.
Hyperterminal works on a simple principle. You dial a number which is also connected to a computer with hyperterminal open, the other person accepts your call and then you can exchange files in a similar fashion.
Let me know what program you finally choose and how it works out.
Good Luck.