Immediately after restarting the phone, Task Manager says that the available memory is around 107 MB. (That is after killing all the unnecessary apps that are started at startup.)
After half a day, same apps running, I only have 77 MB.
After a couple of days without restart, I have seen numbers around 50 MB.
I haven't tested this thoroughly, but I feel that the phone responds faster after a restart. (Less lag in timescape, phonebook, etc.)
What is this memory leak, and does it seem right that a restart could improve performance?