T-Mobile Readies G2X, Sidekick 4G for April 20