Gonna agree with babyboy.
Join some sort of Torrent based affiliate. You make a sale in a year and it pays for the domain. A sale a day and you've got dinner and a movie every night.
But yeah, anything that's based on Cost-Per-Action models needs decent traffic to be worthwhile, and it needs to be relevant to the traffic in the first place.
What kind of domain names are you talking about here?
I'm part of a torrent based affiliate, so if you want info, drop me an email/PM