FreeBSD uses it's own boot loader, not LILO and if I remember correctly, it detects bootable partitions automatically (though it may not identify Windows as Windows, but merely ???), however I've never tried to dual-boot with FreeBSD; I use it primarly as a Server OS so I have no reason to.
As for FreeBSD 4.9 vs 5.2.1 it depends on if you are planning on running a server. 4.9/4.10 is the tired, tested & true version of FreeBSD whereas 5.2.1 is more cutting-edge. If you aren't running a server or mission-critical applications then I'd go with 5.x.
5.3 will be coming out soon though so I'd wait for that if you plan on using FreeBSD 5.x.
Last edited by damicatz; 10-30-2004 at 05:06 PM.