Taking a page from inane metro surveys in the U.S., India Today just published its third annual ranking of best Indian states to live in (thanks, Razib). Comparing cities would’ve been just as inaccurate, but much more entertaining. Subscription required, but here’s the raw data (XLS).

A big balle balle! for the breadbasket state, proving that tractors beat coders, at least for now. Gujarat is tops in economic freedom (XLS), Kerala in education (XLS), Bengal ranking surprisingly low.

Large States

  1. Punjab
  2. Kerala
  3. Himachal Pradesh
  4. Tamil Nadu
  5. Haryana
  6. Maharashtra
  7. Gujarat
  8. Karnataka
  9. Uttaranchal
  10. Jammu & Kashmir
  11. Andhra Pradesh
  12. Rajasthan
  13. West Bengal
  14. Madhya Pradesh
  15. Chhattisgarh
  16. Assam
  17. Uttar Pradesh
  18. Orissa
  19. Jharkhand
  20. Bihar

Small States

  1. Goa
  2. Delhi
  3. Pondicherry
  4. Mizoram
  5. Sikkim
  6. Arunachal Pradesh
  7. Manipur
  8. Nagaland
  9. Tripura
  10. Meghalaya

Union Territories

  1. Chandigarh
  2. Andaman & Nicobar Islands
  3. Daman & Diu
  4. Lakshadweep
  5. Dadra & Nagar Haveli