Sure I can do this manually by transferring a certain amount each pay period to Dwolla and then to MtGox and then purchase BTC. But it would seem reasonable that a Bitcoin company would do well providing such a service.
Actually, you could configure Dwolla to do that automatically every month through our hub page.