Travel /
Warsaw to Cracow trains [7]
EIP are the fastest ones, but:
1) not much faster than IC - it's a matter of minutes
2) much more expensive than IC
3) If you choose IC, you will have as modern trains, as in the case of Pendolinos guaranteed, e.g. Stadler Flirt (ok, 99%-guaranteed, sometimes a new model has a malfunction and they may provide you with an older - but renovated - one).
4) If you choose IC, check the traveltime. It should go straight to Krakow, with three stations between them. If you see Kielce there, this connection will be slower.
Trust me, I'm an expert on Polish trains ;)
Btw - when you come to Krakow, check KrakowCard. It's a cheap tourist pass with a lot of free museums and unlimited public transport provided. krakowcard.pl