I was talking about this puzzle at work today with a couple of libertarians, and since I ran across this story I figured I'd pose it to the often libertarian-leaning regulars here.
A hotel in Nashville fires a guy explicitly for being gay. Should they be allowed to do so? If so, is the man's right to live his own life the way he wants threatened by inaction on the part of the government? If not, are companies' rights to make their own personnel decisions threatened? Here I'm assuming most liberals (myself included) would come down on the side of an anti-discrimination law while most conservatives would be against it. But it seems like this is an issue where two libertarian ideals conflict... what of it?