but it'd need to be constantly accellerating upwards.
quick envelope calculation:
mavity~ 9.81m/s
age of earth ~4.54x10^9 years
so, there's 60*60*24*365.25 seconds per year = 31,557,600 seconds per year
which means over the age of the earth there's been 1.4*10^18 seconds
so, starting from 0m/s (from whatever reference point you like) we're currently doing about 1.4*10^19 m/s
or roughly 4.6 billion times the speed of light.
umm yeah, physics don't work like that....
i guess the only way it could work is if the earth was travelling around a circle to give a centrifugal accelleration but that then begs the really obvious question is what the hell is swinging us around on a magical invisible string.