I currently have an lg ally and have fallen out of love with it it is slow buggy, laggy and not as great as other android phones, at the end of june I can upgrade I'm in between droid x droid 2 or htc incredible what would you guys reccomend the droid x looks great to me should I go with it ?