You won’t get album artwork in your iTunes unless you have an iTunes Store account. The workaround is that firstly you get a redeem code from here you could then redeem a few free songs from iTunes Store by creating an account. The good thing is that you don’t have to enter credit card details yet. You’ll have to fake that you live in the US so unless you really are familiar with the place you’ll need to try your luck for some zip code here.
PS [edited]: I got my PC reformatted a few times with iTunes library flushed out. Found this good Senuti freeware which can import all my music from my iPod back to the iTunes library.