You might be able to get away with a 128MB for NextGen; but I wouldn't be impressed with performance. NextGen on WinCE is painful because you have to find license for any contents (and I doubt you'll find it for region like India.) Stick with Primo.