Are there any recommendations for what brand of shocks I should go for.

Car is completely stock and will remain so.

The fronts need the attention but would it be best to replace the rears as well while I am at it.

If you have links to good sites to buy from please post too.