Mismatching RAM isn't as big of a deal anymore as it used to be, but I still don't like doing it. However, Ztruker hit on the solution. You were populating the both types of memory slots on your board, which is a problem. Whether the extra memory is DDR or DDR2 (not specified), it still won't boot.