You say you have over 2000 contacts... Firstly - why? Secondly - can ANY phone handle that in a reasonable way?