Can any one help me understand why my installer takes ages to refresh?

I don't think I've got too many of them but everytime I install something or add a new source, it takes ages to refresh, sometimes, stays idle and I have to reboot the iphone. Is it one of the flaws of iPhone??

And I cannot delete a source repository - http://repo.us .to; which by mistake I typed with a <space>. Please help!

iPhone 1.1.1, Installer: 3.0