I used to love
Harrison (as in, I'd use it), but now I just like it. It's got that perfectly modern fitting-in feel to it, but it still has a bit of an awkward oldness to it. It's tweedy. Really awesome.
I think it could avoid the nn
Harry same as any other name could avoid any nn you want. Sometimes it just might take more work than other times.