Reviews, reviews, reviews...

Question: e51 support for hardware

i have to select a mobile phone for developing an application, the application collects data from external hardware connected to mobile phone via USB port(data cable) or bluetooth interfaces and manipulate the data.
can i connect e51 to some external hardware?
does e51 supports hardware?
kindly if anyone can reply to me on safiullah.khan at hotmail dot com
bcz i am new to the site and don't know whether i'll b notified or not through email