This is a cheap (and nasty?) hack for ignoring a DHCP server’s hostname suggestion when using Mac OS X. Add this line into /etc/hostconfig:
HOSTNAME=”deadline”
Obviously change the value to something other than the name of my laptop (deadline). The comment at the top of this file concerns me, but it works for now – on 10.5.6 – at least.