As is covered in great detail in the GPS forum, yes you must have a Blackberry data plan to use a GPS enabled phone. There are no GPS packages available for the BB that will store the maps on the phone. The 8820 has both WiFi & GPS. It has no camera. I've been using one for months. For more information on WiFi or GPS, look in those forums. Tons of great information in each.
CrackBerry is in no way Affiliated with BlackBerry. We take pride in our unbiased content, however do occasionally receive free products from vendors that we review or discuss. For more info click here.