Как в Android запустить приложение, установленное по умолчанию (например, Handcent для обмена сообщениями, Dolphin для просмотра)?
«По умолчанию» - для конкретной операции (например, отправки сообщения), а не для какого-то абстрактного понятия «Сообщения» в целом.
Кроме того, код, который вы показываете выше, использует вещи, которых нет в SDK (а именно, конкретные пакеты). Ваш код сломается на некоторых устройствах, где производитель устройства заменил приложение. Ваш код может сломаться в будущих версиях Android, когда стандартные приложения будут реорганизованы или иным образом переименованы.
Я думаю, вам нужно пересмотреть то, что вы пытаетесь достичь.