A little question of site etiquette

I notice that some members use a signature in their posts that is different from their username. Which is the better (politer) way to address them, if you need to, by username or by signature? Or do different people have different preferences over this?