Reliance Jio Dhan Dhana Dhan offer vs Airtel vs Vodafone vs Idea vs BSNL: Should you switch?

Reliance Jio Dhan Dhana Dhan offer vs Airtel vs Vodafone vs Idea vs BSNL: Should you switch?