May be, may be not cant say for sure

Check it out

http://www.engadget.com/2009/06/15/is-this-dells-android-smartphone-ditty/

Cheers