Software forum:
http://www.ppcgeeks.com/pocket-pc-software-f19.html
It can be seen from the PPCGeeks main index.
FTP Site: For info on FTP check this post out:
http://www.ppcgeeks.com/ppcgeeks-ftp...sed-t2497.html
Keep in mind ANYONE can upload to FTP, so make sure to look out for unknown files, virus, etc. I haven't had any issues myself.
And remember, almost everything can be found with the search function