Its not advisable to mix RAM like that, unless you are sure that the chips are of the same type and density. Instabilities may result and as you said yourself, with the price of RAM, its better to buy identical kits, ideally from the same batch.
The Integrated memory controllers seem to be a lot more finicky in terms of the memory utilised then previous generation DDR and DDR2 systems.