Want to learn what it means to have no good deed go unpunished? Try giving your house to a family member. Why? Because Uncle Sam will try to squeeze every last bit of value out of your generosity.