I am running Mushkin Pc3500 2-3-3 in my Gigabyte N400 pro. The board and the chip are meant to run as 200 front side buss. I spent the last week running some tests with memtest to see what speeds it will do. Basically 213-215 is as fast as I can get it, running 1:1. I would think it would hit 218 or 220. Running assymetricaly It can go to PC3700 or more. So I guess the CPU or more lilkely the northbridge is slowing things down here. Though to be fair, the CPU is a barton 2500 running at barton 3200 speed!
So yeah, that was the long answer. Short answer, any quality motherboard(ASUS, MSI, Gigabyte) can run quality ram (Corsair, Mushkin, Samsung) at a slower speed than it its rated for. To be extra safe you can run it at wider timings than its rated also. Meaing if its rated for 2,2,3,8 run it at 2.5,3,3,11. It will lower you transfer rate by 10 or 20% but you get less erroring.
p.s. get out of bestbuy! Those rebate deals are a scam!