There are some videos on the RAZR. Its in Guided Tours in the app drawer.
Other than that....only advice I can give is check out 'Lets See Those Homescreen' topics. Look for any new to Android, Bionic, RAZR topics. I say the Bionic since its been out longer and is so similar, it might be further along with help topics.
Best way is to also just search the forums or ask. There's plenty of decent folks in the forums that' ll be willing to help.