CANARA Bank has posted highest ever net profit, Money is being pumped into public sector banks,Also Public sector banks have been regularized properly by RBI, And for any big loss RBI is always there for rescue. Strong support from government makes public sector banks a great value buy.