No recommendations as I haven't really tried any. Might want to look at Agendus or Pocket Informant as they are offering BB calendar apps now. PocketDay is also another option, although I really don't think it offers much more in the calendar department than the stock app.