but does a mini tower accept a type of video card for a normal tower? and it does have a x16 slot as well as a x1 slot. and its black, which i assume indicates PCI-E. does anyone have a good card for under $75 that would be able to play BF2142? thats the whole reason why he wants this card.