And seriously, normal WM6/6.1 eats a LOT of ram, for a device with 64MB its not at all unusual to have 18-22MB free right after a reset, with it dropping to 15-18MB free after a day or so, with all apps closed but all of the various drivers loaded and buffers allocated.
Thats why devices with 128MB ram run so much better