I am trying to do intervlan routing with the HSRP and has given the gateway to the clients as the Virtual IP of HSRP but intervlan routing is not working.
Can you please check the attached packet tracer file and check what is causing this issue.
I had a quick look at your config and it looks fine but I believe there is a bug in Packet Tracer in regards to HSRP. Your clients are able to ping the physical HSRP addresses but not the Virtual Address which seems to be the bug people are hitting which makes HSRP a little pointless to have. Packet tracer is a learning tool but this is a fairly fundamental bug which should be been found out with better QA.
You configuration is OK
But your problem with version of Packet Tracer, I'm Tested your file attached (HSRP + ETHERCHANNEL.pkt.zip) with latest Ver. from Packet Tracer (( 6.1 )) and I have found that it works correctly without any problems.
If u need to download the latest ver. you can access to the followings link: