The trick is to make sure you're not overcooking them! Only cook them to al dente and even less than what the box states. That way they'll hold their shape nicely.