You might want to have this moved to the Travelbuzz section to get more results. It is hardly a woman specific question. $20 seems hugely generous. That's probably more than the driver is paid per hour by his company. You would be more than doubling his salary. In addition, he might receive a tip from your friends, too. If all he has to do is pick you up at the baggage claim, take your luggage and put it in the trunk, then drive you to the destination for an hour, $5 should be good enough. There is no particular skill or hard labor involved in performing those duties. If you have somebody mow your lawn (a much harder job) you give them perhaps $20 an hour and no tip. This person earns probably already $20 an hour for an easier job. And you want to double that?
You could compromise and give $10 but $20 is just adding to the tip inflation.
The only exception I see is if he is a former elite armed services guy who actually performs some live saving security driving stunts while you are being attacked with RPGs. Let's hope this won't be the case.

If it were the case, I'd tip $20. rotfl
On the other hand I'd make sure to thank your friends appropriately, although one could also have the position that it would be nicer to pick you up personally or the position that you should pay your own way.
Till