You can try the new iRT Calendar. It has nice Search All function and Saved search features. You can also quickly go to any day with it's nice Go To view. Plus you can attach icons to events. This calendar app has a potential! It costs $2.99 as of today.
Here is the link to their website: http://www.irtwebsolutions.com/