AFAIK no P35 based mATX board. However, the G33 and G35 chipsets are NEARLY identical to the P35 chipset. Just ignore the IGP part and you'll be good.
As for the Nvidia chipset micro ATX boards for Intel, so far they are all only single channel memory. Just FYI.
If you're overclocking, then Gigabyte or Asus G33/G35 chipset boards seem the favorites. If not overclocking, then any G31/G33/G35 board will do.