Finally got hold of a copy of Head first design patterns authored by Eric Freeman, Elisabeth Freeman, Kathy Sierra and Bert Bates. I was looking for a refresher on design patterns and this book was just perfect. It had the same "head first" approach introducing design patterns in a brain-friendly way making the entire book very easy to read and understand.
So if anyone wants a good book on design patterns i'll strongly recommend this. It's good as an introduction material as well as a good refresher to make those design patterns really stick in your brains.