Don't rely on "screen peeps" to evaluate sharpness unless you've "calibrated" your eye by comparing the reults to a known "tack sharp" lens that you own. It's a simple fact that those "peeps" your looking at are equivalent to a 20x30, or larger, image. BTW, as camera resolution goes up, so does the net magnification of those "screen peeps". Which means that "peeps" from a D2x will look about 33% softer than similar "peeps" from a D70. Increase the resolution by 1.4 and you also increase the magnification by that exact same amount.
My suggestion, MAKE SOME PRINTS! Then use those to evaluate whether you lens is "sharp enough". BTW, it's very simple to make a cropped print that will give you an idea of how your image would look in a 20x30 inch print. Take you image file and "up-sample" it to a 20x30 inch, 300 dpi, image file. Then set your crop parameters to a 8x10.5 inch area. BTW, after the "up sampling", it's completely fair to also re-sharpen the image. After all, if you were making an actual 20x30 inch print, you'd tweak it to dispay it's maximum quality, wouldn't you? Pick an area in your image to crop and then print it. now hold it at arms length and see if you think it looks sharp. Now do a series starting with 16x24, 11x17, and 8x12 image sizes. That will give you an idea of what size prints you can make and get "tack sharp" results.
PS, if you post a 100% crop "showing' your problem I'll probably tell you the sharpness is typical. I will then proceed to "critique" your crop like it was an actual image posting. WARNING, if you post a crop that is not graphically interesting, I WILL NOT show any mercy. I am getting tired of screen peeps and plan on evaluating them like any other image posted. If they have lousy composition, lack any interesting subject detail, I will call it as I see it.
Bottomline, start making some prints you can share with your family and friends, it's what photography is all about. The only time you should be "peeping" is when your prints don't look good, otherwise it's a complete waste of time.