I wouldn't get any Blackberry. I had an 8520 Curve too and during the 2 year contract it was just problem after problem after problem, nothing ever worked 100% on it. Plus all BBs are very technologically behind (awful App Store, slow internet, little features, bad camera, slow connectivity etc...)
Also my mate had a storm and said it was the most frustrating touch screen ever.