Your link doesn't work (over here)
should be this one I guess ?
That's not a mini ITX board .... don't know if you're looking for one
Some suggestions :
but doesn't fit your RAM (this one needs SO-DIMM)
only 1 DDR2 slot
there are more but can't think of those right now