It would be very useful to be able to set read-only permissions for some fields (either standard or custom fields) based on permissions, or - even better - permission groups.
In fact we have some fields on Features and Ideas that should be maintained only by the Product Management team, whilst they are visible still for other users (e.g. Project Management team) that still have write permissions on the not-restricted fields.