Anyone know if it will be feasible to upgrade the RAM chip on this device and who might be able to do it (I am talking unsoldering/resoldering).

I had the RAM on a Palm V upgraded internally several years back by a company TRGnet.com (now HandEra).

I find the memory constraints of the Treo 650 almost unworkable (and really rediculous for P1 to have released the 650 without more RAM). While I have half of my programs and associated databases on my 1Meg expansion card ... but some won't work that way and most that are on expansion card are very slow to load and run that way. I have been using Palm handhelds since their inception and have collected a handful of necessary applications. While I adore the keypad, screen, extra buttons, application enhancements and bluetooth (although imperfect), this memory debacle is almost a deal breaker for me.