Buffer question

I constantly get buffer underrun errors and was wondering what I should set my buffer to. It says use 40% of your physical memory at the most (min. 1mb). Any other suggestions would be welcomed.

my hardware info(may or may not be relivant)
160 MB RAM
1034MB of 4117MB free, getting new HD, dont worry
10x-4x-32x HP CD-Writer Plus