i have also been booking tickets on irctc since a long time and its much easier than going to the station and wait in the long queues.saying that, i face a lot of problems with their website. many times i get a message something like 'could retrieve information'. they need to improve on that. also they should provide a facility to cancel tickets online. for cancellation, one has to go to the station and that too there is only 1 queue where you can get an online ticket canceled.