n30phYte - if your going to use a AGP card, why are you looking for a different motherboard? does your current board not have a AGP slot?
for your info though... that board you linked to says in the name "microATX" and you can see from the picture, it only has ~3 expantion slots... so it will fit into any sized Case (microATX motherboard are the smallest boards).
----------------------------------------------
freedonutss - i know you mean well... but your informations is wrong. sorry.
if hes currently using AGP and he wonted a PCIE board, he would need a PCIE card.
you can run a old 20pin PSU with any 24pin ATX motherboard... however, if the graphics card doesnt use an Auxilary power cable stratit from the PSU, the board would be Underpowered and problems woudl arrise (other power probs could arrise even without a a high powered GFX Card).
the ram types are Physically different and cannot be mixed.
DDR1 = pc3200 (DDR400) and Bellow
DDR2 = pc4200 (DDR533) and Above
------------------------------------------------------
iv also seen the typs of motherboards 'baronvongogo' mentioned.... and you do not wont one of those... squeezing excess features such as those onto one motherboard, will resault in a loss of compatability or speed or stability. (its a trade off, just like anything else)... the best option is for you to buy a motherboard from a single generation for best performance/compatbility (not a frankenstien mix).