BlackBerry Pearl 3G (9105) First Look review