OP has made it pretty clear that Windows 7 is a requirement
PCs commonly have 14 in 1 card readers
and Dual Drives
He's also on a budget, as Fen wisely pointed out.
I think a PC is the right choice for the OP.
billyjk7, if you don't mind my asking; would you be eligible for student discounts? (i'm not asking your age here

) just trying to get an idea of what kind of discounts you might be up for.