Unfortunately Apple have adopted a philosophy of rejecting any app that loosely competes with iOS native apps - we for example had an app rejected for allowing users to share apps on Facebook/Twitter... the reason given was apparently it didn't provide any additional functionality over the native app (even though it did!)