Have been using WeekCal for the past few years. Love the mini-month view, and to my knowledge no other calendar app has this feature. Bugs are fixed in a timely manner.
Spindoktur about Week Calendar - Smart Planner