Some friends and I spent a weekend in Joshua Tree in April 2005. The flowers were gorgeous. The weather was fine and the rocks were as they always are. We camped at Black Rock (not that great) and Indian Cove (wonderful) in the wonderland of rocks area. Most of these photos were taken just outside the Indian Cove campground. The Ocotillo photos were taken just south of the Choya Garden at the Mojave/Colorado border. These are two very different deserts.
Enjoy.