First, some background. Here's the original carport:

And here are some pictures of the framing. The side is a sill plate (pressure treated, i.e. poisonous to bugs, 2x4 pine that's been screwed into the concrete) followed by the bottom of the frame (another 2x4 of pressure-treated pine), the vertical pieces (2x4 pine) and a top piece (2x4 pine). Only the bottom two pieces are done w/pressure treated wood because insects should have to go through that before they can get into the rest of the wood.

The front is done the same way except that I'm using a 4x4 across the top and 4x4 for the vertical framing members. The vertical framing members aren't actual 4x4s (the only 4x4s I have easy access to are at Home Depot, and they're all pressure treated) but two 2x4s sistered together. They're put side by side and glued together with a few screws to hold them in place until the glue sets. For anyone who thinks that the glue will make the joint a weak-spot, I invite you to take apart a piece of furniture and see if the wood or glue breaks first :)

In this picture you can clearly see the two different pieces of wood on the right-hand post.

And here's a shot of how I'm attaching the sill plate to the concrete. Hopefully this is legal - if not, well I'm not sending my inspector this webpage :)

Here are pictures of the siding up on the broad side of the garage. Note that it hasn't been painted yet. Also, the siding is 8' tall and the garage is 8'9" so it'll take a bit of extra siding along the top to make everything work.
   
s is the inside of the siding. The black stuff looks like tar paper, but it's actually asphalt paper. They do the same thing: provide a water-resistant seal. It's hanging down near the top because it's stapled to the studs and then stapled back to the siding once it's on. Since there's no siding on the top yet it's still not fully attached. There's no insulation on the garage at all, but it wouldn't be hard to add some

Here's the garage door. The springs hold it mostly open when it's up (and stop it from falling too fast when you pull it down). They also help you pick the garage door up when it's down.
       
This is the "gap" that caused me a little bit of heart ache when framing the garage. In a perfect world the side or front would have come all the way up to edge of the slab, but becasue of the notch in the slab that you can not quite clearly see here there's actually a gap in the framing.
   
Here's one side of the door frame covered in asphalt paper before I put the siding on it.
   
Here's a full picture from the front, with the door opened and closed. Note that the inside of my garage will actually fit my car right now :)    
   
My garage now has a grage door opener! :-)