Why can't I access the /data directory with ADB on my Samsung Vibrant?
You need to escalate the shell, since /data requires root permissions to access.  After running adb shell, run su before running cd /data.  The prompt should change from $ to # if it works.