The huge photos you speak of most likely aren't uploaded/hosted here. They are linked from a member's personal site or from a free photo hosting site like
Flickr.
That way, there are no size requirements, resolution issues, etc.
With sites like Flickr, you can copy the code and post your photo into your post quite easily.
Welcome. Your shots better be so super cool now ;)