This should diminish the soreness. The other factor is time, and based on how badly you strained your neck may determine how long it takes to heal. The fact that your already free from major neck pain is a good sign. Make sure to use the pillow gradually, this will help you get accustomed to it; but with most it doesn't take long at all.
Something else I often recommend for muscle strains is biofreeze gel. It is an all natural pain relief gel that works really well and that I prefer over taking meds.
Visit Arc4life.com for your online selection of cervical support neck pillows, orthopedic pain relief products and Home traction units. Products for pain relief. Bookmark this on Delicious Stumble It!