If you are coming from the U.S. and entering Sonora, Mexico you will need a passport in order to return. This is true, whether you are traveling by car, air or ship. This is a new requirement of the U.S., instilled for security purposes. Tourist cards are required in Sonora and if your stay is for a week or less you may obtain one for free. There is no longer a requirement to register your vehicle (bring the title and registration with you) as long as you travel no further than San Carlos. This is called the Sonora Free Zone, to accommodate American tourists to the area. Check with your auto insurance company, as your policy may not cover travel in Mexico.
The U.S. dollar is still pretty strong against the Mexican peso. However, it's a good idea to learn what the current exchange rates are before you visit (see resources below). If you are taking your vehicle into Sonora, you will be pleasantly surprised at the lower cost of fuel.
Sonora, Mexico has a mild climate, year round. Pack several bathing suits, shorts and t-shirts or tank tops. If you wear larger sizes or have a larger foot, you will have difficulty finding clothing and shoes (sandals), to purchase in Sonora. Nightlife clothing is also very casual. If traveling by car, pack your blow dryer, fan, digital camera and laptop. Bring things to give away. Remember, this is a third world country, you will cross paths with women and children trying to sell you something. Instead offer something. If you feel comfortable with giving coins, fine. Another option is to purchase $30 worth of items at the dollar store (colored pencils, hair clips, playing cards, small toys, American flags).
You'll find many resorts, hotels and Inns, some with golf courses, in the Puerto Penasco area. Besides enjoying the beautiful Playa Bonita Beach or Sandy Beach, plan some time to visit the Cet-Mar Aquarium. You'll find it's not as large as some of the U.S. aquariums, but if you are on a family vacation, the kids will enjoy it. The Old Port (the old Sonora) is the experience that most represents this city. Walk down to the fish market, then stop for a cup of true Mexican coffee at a café and take in some shopping.
If you are an outdoor adventurer, Barajitas Canyon in San Carlos, Sonora is an untamed, rugged area to explore. The Val Verde Winery is operated by third generation owners, producing 6 to 8 different wines every year. Enjoy a free tour and wine tasting. San Felipe Golf Course is a great public, 18-hole course, allowing the golfer to get in a round or two. San Carlos is most well known for its great marinas, fishing opportunities (marlin, sailfish and tuna), scuba diving and Sea of Cortez sailing.
If you're looking for a way to experience Mexico without traveling too far south, try visiting Nogales, a Sonora Mexico border town. It's an excellent opportunity to experience the Mexican culture and shop for authentic Mexican items while making your dollar stretch. The Arizona town of Nogales has parking for $5 per day. Park and walk across to the Sonora city, for the day. Most eating and shopping destinations are close to the border.