Gallery: HTC Touch Slide pictured ahead of October 1 announcement? | 5 Photos