AncestryDNA is currently offering its testing kits for $59, a great price. If you think that's still too much, you might win one for free if I want your data badly enough. :)
Of course, I know that for many people the cost barrier is not money, but privacy issues, so I would never pressure anyone into DNA testing. It took me a LONG time to get to the point of being willing.
But if you're interested, now's a good time.