If it was me, I will prefer to reg a .biz domain instead of a .in, because is more generic. But, if your target is at India or in the region, probably you should reg a .in domain. Just my 2 cents !!!
take , .biz because,. if u use.in it will have goo ranking only in google.co.in but .biz is global like .com and .net
Same answer here with VSM, unless your targetting Indian traffic i don't see in any point of registering .in, Its shorter? Yeah well its a cctld, eve .me is short too