There are many professionally designed methods to put photos and videos onto your main website. This is the recommended route if you want your website to look serious.
But, there is no reason why you cannot put in photos and videos onto your blog, using the many free or low-priced website sources.
The most popular, and the most user friendly are Flickr and Youtube.
Part of the charm of Flickr and Youtube is that they act like a type of a blog. Some people opt for purely a Flickr or Youtube presence, uploading their videos and photo and posting them with comments, to maintain a photo or video journal.
You can connect to your Flickr and Youtube posts by simply having a link on your blog, or by actually downloading a video onto your blog posting. Unfortunately, you can upload only from your Youtube account directly to your blog. Photos need to be uploaded from your files (from your hard drive, or other file sources, not from Flickr), or just linked to from a Flickr page.