The latest smartphones from Samsung and HTC are now up for pre-order from Verizon, with all three devices available from April 10.

Verizon is offering the Galaxy S6 and Galaxy S6 edge in all three storage capacities (32, 64 and 128GB) as well as Black Sapphire, Gold Platinum and Pearl White color variants. Here's how much it costs to get either device from Big Red:

Galaxy S6 Galaxy S6 edge
32GB 2-year contract: $199.99
Verizon Edge (24 months): $24.99/month
Full retail: $599.99
2-year contract: $299.99
Verizon Edge (24 months): $29.16/month
Full retail: $699.99
64GB 2-year contract: $299.99
Verizon Edge (24 months): $29.16/month
Full retail: $699.99
2-year contract: $399.99
Verizon Edge (24 months): $33.33/month
Full retail: $799.99
64GB 2-year contract: $399.99
Verizon Edge (24 months): $33.33/month
Full retail: $799.99
2-year contract: $499.99
Verizon Edge (24 months): $37.49/month
Full retail: $899.99

If you're going with the gold color variant, you'll have to hold out until April 21 for the 32GB model and May 1 for the 64 and 128GB versions. The black and white color options for the 128GB model will also be delayed by one week, and will ship from April 17.

As for the HTC One M9, the device is available in Gunmetal Grey and Silver/Rose Gold color options. Unlike the Galaxy S6, the One M9 is only offered with 32GB internal memory, although there is a microSd card slot if you wish to expand storage further. Monthly prices with Verizon Edge start at $24.99 a month for 24 months, with the two-year contract pricing at $199. If you're looking to buy the handset outright, it'll set you back $599.

Pre-order Samsung Galaxy S6 from Verizon
Pre-order Samsung Galaxy S6 edge from Verizon
Pre-order HTC One M9 from Verizon

Which phone are you most interested in picking up?