Check your camera settings, there are usually different compression settings
for images that are the same pixel size. They may have name like "high
quality", "super high quality", "best", "normal" etc., but what they do is
to use higher jpg compression in the lower quality settings. My guess from
your file size is that you have it set to a medium compression, not the
highest quality (lowest compression), which would probably give you files of
about 1.4-1.8 MB in size for a 3 MP camera.
JPG compression is "lossy", so unless you're short on storage, it's
generally wise to use your camera's highest quality setting...though not
necessarily the TIFF option, if your camera has one. (tiff is either
uncompressed, or slightly compressed but lossless, but cameras generally are
sluggish when using it, and fill up storage quickly...and you'll never be
able to see the difference in the end product. RAW mode is similar to tiff
in respect to being larger size.
I suspect that her photos are converted to jpg format by the software you're
using. A RAW file from a 6 MP camera is generally about 5 MB, so hers would
be nearly that size if they were full resolution in RAW format.
If you're printing the full frame at up to 8x10 or so with your 3 MP, you
probably won't ever see any difference if you continue to use the setting
you're using, giving 600k files. However, if you do heavier editing,
cropping, and sharpening of a lower quality photo, you will possibly begin
to see better results by using the higher quality settings and less jpg
compression. If you resave the photo multiple times as jpg, you will get
more damage more quickly by starting out with lower quality files.
I don't believe the miracle, better algorithm idea...good marketing but
there really is a very limited amount you can change if it's a jpg file.
You'd have to switch to a different type of file to see a difference.
There's no free lunch...you compress more, you lose more quality. In
reality though, I have yet to see anyone who can look at a once-compressed
jpg file at a reasonable quality level and see the difference...say between
one compressed to 600k as opposed to 1.5 MB, and even compared to a tiff
file...the differences are just too miniscule for us to discern without a
loupe and knowing what to look for...and that's not what photos are for.