From what I can see, FreeBSD will support that network card. The generic kernel has
#device bfe # Broadcom BCM440x 10/100 ethernet
I suggest you go to http://www.freebsd.org/doc/en_US.ISO...nelconfig.html
and have a good long read about recompiling the kernel. It seems an onerous task at first but it's really not that difficult. You need to install the sys source, through sysinstall, before doing this.
To configure your monitor, you need to enter those specifcations during XFree86 configuration. You can run xf86config as root, and you will be presented with a series of questions about mice and keyboards, then you get to set the monitor specs. One of the choices when setting the refresh rate is "Enter your own horizontal sync range" - it's there that you'll enter it. ie. for horizontal it will be simply 30-172 and vertical it will be 50-160.
Hope this helps