OK, no on top soldering.

Do you know if I can install the latest x-wrt with 128MB Ram upgrade?

THX!
Trucki