Visual Studio - это инструмент разработки RAD, который легко собрать вместе некоторый код и собрать несколько экранов вместе, но вы не получаете большого контроля над происходящим и не можете легко его настроить.
Я предпочитаю Eclipse, так как вы можете получить доступ к RIM API , и у вас гораздо больше контроля над тем, что происходит, например, создавать свои собственные элементы управления, настраивать меню и получать доступ к гораздо большему количеству функций в телефоне.
На различных форумах, например, http://www.blackberryforums.com/developer-forum/ или http://supportforums.blackberry.com/rim/board?board.id=java_dev, вы получаете гораздо лучшую поддержку Java (Eclipse или JDE).