You need a card capable of vertex shader model 2 for basic normal shader support, model 3 for full support & RTRT
Bottom end cards wont do any good, TBH depending on the machine the i5's built in GPU may actually be better. Basically the laptop 320's are complete crap, and worse than the Intel. A desktop one is marginally better than the i5's GPU, but not by much.
Any midrange card released in the past 4/5 years will easily handle everything turned on at 60fps, low end ones will need knocked down to 30fps to keep things running smoothly.