Read SIM info using Arduino

Hello ,
I want to know how can I read sim data?
SIM number and any other data on it?
I have the SIM holder and I know all the pins
but how do I connect it to the Arduino? and is there any circuit i need ?

I saw this post
http://forum.arduino.cc/index.php?topic=14767.0
and he said to use
http://www.ladyada.net/make/simreader/

is there any other thing to use?

Thanks ,