Unfortunately, at this time, there isn't that much you can do if the Intel driver isn't working.
While many of us can, and do, use FreeBSD as a desktop (or on a laptop), its hardware support lags behind Linux. Much of FreeBSD's development is aimed towards being a server platform. I go to the trouble of using it on my workstation and a laptop, for example, mainly so that I"ll be aware of some things that I might need or want to use on a server. There are limited resources.
The downside for Linux is that even distributions like RedHat, which are aimed (in theory anyway, or at least in my opinion) at the server market, this desktop mentality makes them less efficient as servers--one simple and obvious example is that RH dropped the text installer in favor of concentrating on their GUI installer, and on various CentOS forums and mailing lists, one now sees people having trouble installing because their video card isn't supported, and the text installer is completely crippled, prohibiting the user from choosing packages or custom partitioning.