If you are looking for prepaid SIM, look here:
http://www.piranha-mobile.com/
You will find them highly recommended throughout this forum... I do have their SIM and have used it with good experience...
I personally prefer post paid with Telna (
http://www.telnamobile.net), as I just use what I pay for and don't have to worry about unused balance...