personally i would not go the hand held route, a friend of mine had one of the all singing and dancing dyson hand helds and to be honest it was great for the first 2 minuites then the battery started to die and it became useless most hand helds are the same in that they are ok for the odd spill but not for a full clean.
we had a cracker that was made by electrolux, i got it from qvc about 5 year ago, it was light weight bagless upright and folded very small. it was a fine piece of kit but unfortunately gave up the gost last time we used it. you can still get an electrolux light weight but the price has gone through the roof now, last time i saw one it was over