Alchemy TV now lists Iron Road to come out in April of 2008.

Will keep up on this if any further changes have occurred.

Fancast Beta is a website dedicated to the online fan community of all things Hollywood TV & Movies, and they offer streaming videos (thanks to Hulu.Com) of your favorite stars and their videos, especially TV shows. They have a page on Luke MacFarlane that you can find by clicking here, and they have a list of videos you can watch that has Luke MacFarlane in them, including all 13 episodes of the series, Over There.