A good item for Soraka
in my opinion is great on her. Not only do you get 100 AP and 400 health (keeps you from getting nuked as easily, but does not effect your W so careful), but the passive procs on both your Q and E making lading those snares very easy and grouped team fights allow for massive regen capibilies.
is my usual core, the last item is situational
is a better choice.