@Kingslayer, Bleach had many fantastic characters. Yoruichi, Urahara, Kenpachi, Grimmjow, Ulquoira etc. were great too. Plus Ichigo is a good MC.
I don't like Ichigo but during some time Bleach was awesome. Kyoraku, Ulquiorra, and Yumichika are the best !