Xpra is great for moving X windows from one device to another. As far as I can tell it works without flaws as long as there's no 3D involved. The only downside is you need to know in advance which windows you might want to move because you need to start the program via xpra in the first place.
btw: I tried Iceweasel via framebuffer but it doesn't work. So either it's a feature long gone or my memory simply played tricks on me. Netsurf on the other hand is in principle able to run on framebuffers, but it has a bug which results in a black screen when starting netsurf-fb this way. There's supposedly a workaround for that by telling netsurf which color depth to use [1] but it didn't work for me. [1] http://www.raspberrypi.org/forums/vi...12215&p=132573