The characteristic plumelike dorsal fin of a roosterfish sliced through the water as the fish chased our lures and struck in a burst of spray. It was the 24th rooster we had caught in three hours, and all weighed between 18 and 35 pounds. When Capt. Arturo Landa motored the panga back to the dock, our arms dangled like fettuccine. Most anglers expect to pay steep prices for action like this, but it's possible to spend four days battling roosterfish, sailfish, and dolphins (dorado) in one of today's best fishing destinations for under $1,000, excluding airfare. Located on the Pacific beneath towering Sierra Madre peaks, the towns of Ixtapa and Zihuatanejo, Mexico, have it all: superb offshore and inshore fishing, knowledgeable local captains with good equipment, comfortable accommodations, and great restaurants. Best of all, they lack the crowds and high prices of more well-developed resorts.