Can anyone recommend me a fleece or insulated jacket to replace the one that I recently lost?

Things I want in it:

1. Slim fit, including slim collar

2. Longish torso because I bike and leaning over the handlebars means my lower back is exposed with jackets with short torsos.

3. Pit zips: I use these all the time.

4. Hand warmer pockets.

5. Chest pocket(s)

6. Internal pocket(s), hopefully deep enough to fit a standard sheet of paper

7. Midweight or Heavyweight

The closest I've been able to find is the Mountain Hardwear Offwidth: http://www.backcountry.com/store/MHW0482/Mountain-Hardwear-Offwidth-Primaloft-Jacket-Mens.html

Kinda expensive to me though.

This was the jacket I lost:

http://www.backpackgeartest.org/reviews/...Ray%20Estrella/