I've been using the same machine with the same OS for years now at work and haven't had any problems getting a DHCP address from our local DHCP server until this past week. Here are my thoughts and steps in troubleshooting this problem. This isn't meant to help you through a networking problem yourself, but more to coach you on a process of debugging and elimination that is very important when dealing with computers in particular.