I use amule SVN direct or amuled/amuleGUI.
And direct as amule the upload is as set.
As amuled/amuleGUI the upload is much lower.
And yes its reproduceable.
I set the upload to 150, with amule the upload is really ca. 150 and amule can hold this rate constantly. (checked with system monitor)
With amuled the upload is between 20 and 80, not more, mostly at the lower rate, some peaks to 90.
System is Ubuntu 10.04 64bit.