By far the best app for your situation is Audio Control. Separate Notification, Ringer, and speakerphone volumes for ICS+. You can even schedule all sounds by day, time, location (with Tasker), car dock, headset.. and just about anything you can think of. You also get 12 widgets, 8 shortcuts...