Public Sector Banks had the highest Return on Assets (ROA) in 2005-06, around 1.0%, compared to private and foreign banks. This was due to their dominant market share, lower cost of funds, and established customer base. Private sector banks had lower ROA (0.7-0.8%) due to higher operational costs and aggressive expansion. Foreign banks had even lower ROA due to limited branch presence and higher compliance costs.