The details have finally been announced. If you are an AT&T user, you can get your hands on the HTC One on April 19, but you can pre-order as early as April 4! The 32 GB version costs only $199.99 (with a 2 year contract) and the AT&T exclusive 64 GB version costs $299.99 (again with a 2 year contract). Sprint loyalists will also be able to pick up their HTC One ($199.99 for 32BG as well) on April 19, but they can't pre-order until April 5. You will be able to purchase the phone from T-Mobile eventually, but the official date hasn't been set yet. For now, head to AT&T or Sprint for the amazing HTC One.