There are a few free actions
here that will boost color. Read the descriptions and try out a few.
Making the vignette is pretty simple. If you have CS3 or CS4, it's in the Raw conversion or you can just do this:
Duplicate the background layer.
Change the Blend Mode of the duplicate layer to Multiply.
Using the rectangular marquee tool, make a rectangle about 1/2 inch or so inside the borders of your shot. Go to Select > Modify > Feather and put in about 50 for a small jpeg or about 250 for a large TIFF. Just experiment with these numbers. It will round the edges of your rectangle.
Then just hit the delete key and the middle of the dupe layer will be the same lightness as the background layer and the edges will be dark. You can adjust the opacity of the duplicate layer to lessen the effect.
Hope this makes sense.