Update: It appears some websites do work (I was cleaning out my favorites)
To answer your initial question...put your favorites you want to display on your PDA in the "Mobile Favorites" folderon your PC it creates or just use the "Create Mobile Favorite" icon that it places within your browser (IE on your PC)
It will transfer when you sync them
Mine is placed to the far right of my toolbar