your phone (if it is a BB) does NOT vibrate and ring at the same time by default. it will vibrate THEN ring but not both at the same time unless you get bebuzz or buzzme or some other app that does it.
it does to do it both at the same time in os 5.0 there is a option look into it
Garmin Mobile (Although a bit pricey)
Ascendo money
E Mobile Today
E Mobile Email
Pandora Mobile
Google Sync
Bolt Browser
Flixster Movies
Ebay Mobile
UPS Mobile
Amazon Mobile
Facebook Mobile