Bring a large pot of salted water to boil and cook pasta per directions. Reserve one cup of pasta water.
Over medium heat, brown ground turkey until no longer pink. Add onion and cook 5 minutes. Add taco seasoning and salsa. Allow to simmer over low heat for 5 minutes. Add cooked pasta, reserved water, cream cheese, sour cream, and shredded cheese. Give it a good stir until cheeses are melty and incorporated. Simmer over low heat for 2-3 minutes. Season with salt & pepper, as desired. Top off with cheddar cheese for extra cheesy goodness.
VERDICT--AWESOME! Go out and buy the ingredients and make this for your family tomorrow night. Everyone in this house loved it, which is a rare happening. it was so nice and creamy without being too much. The original calls for penne, but its harder for my kids to eat then the medium whole wheat shells. You could easily sub in rotini also. That's what I am trying next time. Because there will most certainly be a next time!