There is the Display attribute from System.ComponentModel.DataAnnotations in .NET 4. It works on the MVC 3 PropertyGrid.
[Display(ResourceType = typeof(MyResources), Name = "UserName")]
public string UserName { get; set; }
This looks up a resource named UserName in your MyResources.resx file.