That is a really old card, why would you want to stick it in your machine? You can get a really budget modern PCIe card that would be small enough to drop in that slot and be far better than that old x1650.
True, but like I said it was the first one handy and I've never had trouble fitting a card into a slot when they match up in the specifications. What card would you recommend? This is going to my brother and he's only going to use it for email, itunes, maybe a bit of youtube... no games or anything.