The Calico Spice Shop has some nice fabrics for boys. the selection is small, but the fabric is nice and the prices are quite reasonable.
http://www.calicospiceshop.com/index.cfm/fa/categories.main/parentcat/20236/endrw/36
she has some NASCAR and Red Hat fabrics on sale, too