Brimleychen, now that you are out of school and have dutifully built your credit rating with CIBC card, you could probably get an additional free card that gives a better return.
I am always happy when I have started a thread that ends up helping someone else get a better bang for their buck!
Please write your comments in the forum.