by default windows installs client for microsoft networks and file and print sharing, neither of which are neccisary to connect to the internet. aside from speeding up the boot process it keeps the hackers from coming in through microsoft's piss poor network interface. simply go into your networking panel and uninstall those components from the list. it should shave a few seconds off your boot time. dhcp can be disabled through the services panel, but i wouldnt disable it unless you know for sure your ip is static. most are dynamic.
another thing you can do to post faster, disable autodetection for drives in the bios. espacially for controlers not in use.