Yeah every thing I have found is 50% of what I need. RIM has closed APIs or a lack of APIs to even program it for the profile setting so the only thing you can do is turn vibrate off and let the program take over the vibrates which is a ass backwards way of doing stuff. and there is no way to tell what profile you have set so if you turn to off... it don't care, the program just vibrates anyways
RIM if you are listening or read these you need to open your OS up if you are ever going to be successful with your application store. Closed APIs are useless.....