Unfortunately the megapixel myth has been forced onto the consumer and more and more cameras offer minimal megapixels of 5 to 6 now adays. Unless you lower your cameras resolution, you will end up with photos too huge for posting. Even with websites that will downsize the resolution for you, you must first upload them and if they are a high resolution, that may take some time, especially if you are still on dial up (yes, it is still out there
) Doing it in your camera should be first and easiest choice, then Photo Editing software (Photoshop, Elements, MS Paint, Irfranview, etc).
Sites like Photobucket let you upload at your full resolution, but then you have an OPTIONS button where you can change the display to a more web friendly size (800 x 600 or less)