Yes, but they would need to download the "network professional" installer for Vista and then burn that to a disc, so unless your friend also has a broadband connection, it's not going to help. If you look around Microsoft's site, they will probably sell you a copy of SP1 and SP2 on DVD for a nominal fee. They used to distribute these free of charge, but discontinued the service a while back. Still, I think the fee basically just covers their expenses in providing a disc to you.
One of the helper monkeys Microsoft suckers into volunteering here might be better able to help you with that.
Hi, I have a 4 year old windows vista computer, it had service pack 1 and 2 installed. I had to reformat the hard drive, so I lost them. Since I am on a dial up connection it is almost impossible to download them. My question is, I have a friend who has both service packs on her computer. Would it be possible to burn them with her computer, so that I could install them on mine?
Would appreciate your help

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic