Hello all I new to this site but have looked up forums on here for quite some time...I just purchased an ASUS M51BC computer but it doesnt have the motherboard with it..The seller told me it was a Micro ATX factor but it looks rather big to me..Is it a Micro ATX and also if it is does that mean that i can install any Micro ATX mobo or will i have purchase the OEM? Sorry if these are dumb questions im just used to working on the old Dell Optiplexs lol