Guess I forgot to reply to this one earlier -- sorry! Freeway does keep track of its own volume, so, yes, what you are experiencing should be expected.
Does FW have its own "volume variable" or does it just tell winamp to adjust its volume up / down?
Because on suspend i tell my carputer to run an AutoIT script that sets winamps volume to 5/255. It works, but if I when I return from standby press any of the volumebuttons in FW, the volume returns to where it was before and from there increases/decreases it.