We use something called BGinfo, you can link this to a login script in active directory.
From here we can choose the colour of the background, and text that appears on screen.
You can also choose variables such as computer name, name of current user IP address etc.
These are basic but they do the job.