If I buy a tablet that has Android 1.x, is it easy/hard/impossible to upgrade to the current version (2.2 I believe) and/or future releases?
Very hard...but not impossible. You would need very good programming knowledge, linux knowledge, Embeded Software Knowledge...and The Android source code as long as specs about the hardware in order to port the drivers.