there are loads of m-atx socket 370's about. my chaintech 6oia3t is an m-atx board. It's not a great overclocker though (no voltage adjustments) but its a very good board. my via c3 was stable at 150mhz. My celly-T that is current on the board is stable right up to 129mhz fsb - or 1548mhz cpu speed (as far is the board goes without the 133mhz fsb mod).
Thanks for the suggestion, that board will work. The reason I need a new board is because I have an old mx440 card sitting around and I wanted to use it to hook up to my tv and play videos. Plus the e-machine board doesn't o/c and can only handle 256 mb of ram.