The smartphone I want comes equipped with Windows Mobile 6. I know you can install other programs on it, but do they need to be special for a mobile device or do can it be anything you would install on your desktop PC? I'm not talking about big computer games like CS:S... just simple apps like Xfire, Winamp, and the like.