The sites you noted are not well respected so I'll leave it at that.

Ask in the Cell Phone forum what they think.
Bob