Method:
Boil, steam, grill or broil the shrimp until cooked through. Set aside to cool, then peel, devein and halve the shrimp.
Meanwhile, bring a medium pot of water to a boil. Remove from heat, add rice noodles and set aside to let soften for about 10 minutes. Drain thoroughly.
Set 2 tablespoons of the carrots aside. Arrange remaining carrots, green onions, cucumbers, sprouts, basil, mint and cilantro on a platter. Put shrimp, noodles and peanuts in bowls. Stack lettuce leaves on a plate. Set aside.
Put chile peppers, lime juice, sugar, fish sauce, reserved 2 tablespoons carrots and garlic into a bowl and stir until the sugar dissolves. Transfer to small bowls for dipping and set aside.
For lettuce wraps, pile some of each ingredient on a lettuce leaf. Roll or fold the leaf around the ingredients, forming a package. Serve with dipping sauce.
For spring rolls, dip a wrapper in hot water for about 10 seconds. Spread on a cutting board or plate and layer ingredients on bottom third of wrapper. Fold the bottom of the wrapper up over the ingredients. Fold in sides, then continue rolling up. Place seam side down on plate. Serve with dipping sauce.