You havent said whether you are using the little app in FB called uploader - if you are not using this then it will take forever. If you are using this then I would agree that perhaps your file size of the pics is too big. Also have you created a photo album in FB?
To check what speed your broadband is running at click on www.speedtest.net and click the test button and it will tell you what your BB speed is. if it is slow then contact your BB provider to see if they can upgrade you.
Best advice I can give most people just uploading their photos to Facebook is if you have a good megapixel camera i.e. 5mp, 7mp or 10mp, change it's size to 2mp. This is about the size of a laptop screen and is more than adequate for people using photos for Facebook.