Get a Sightron 4x32 compact for around $200 NIB, on gunbroker.com or ebay. 9" long, 8.5oz, I think. There's not another scope under $400 that can touch it, IMO. It's got 4.5" of eye relief too. I love it. Another good one is a Weaver Grand Slam 4.75x40, if you can find one. 11" long, and 10oz weight, 3.25" eye relief. I think that it's probably the best all around scope I've used, but I mostly use muzzleloaders and like more eye relief on my scopes. I've got one that I might part with if you are interested. The Nikon Buckmaster 4x40 is nice too, but it's as big or bigger than the 3-9x40 scopes at 13" long.
As for variables, just about an 2-7x32 scope will be in your size and price range. The Bushnell Elite 3200's are nice, as are the old Nikon Monarch 2-7's. Leupold has several scopes in that range as well. You won't go wrong with any of them. Of course, Sightron (can you tell I like them?) makes a 2.5-10x32 compact for about $250. Not much bigger than the 4x above, it's still got 4" eye relief too. Weaver makes a 2-7x32 in their Classic line that goes for about $175 that's great too.