While it isn't neccesary at the moment, you may have noticed that XBMC only supports fanart that uses the stack name of a media file.
eg.
movie cd1.avi
The fanart would need to be called
movie-fanart.jpg (movie cd1-fanart.avi wont work)
from the newest build of XBMC the same applies to posters.
movie.tbn (and not movie cd1.tbn)
The reason for the filename tag is because I have heard that XBMC is going to apply the above naming rules to the .nfo file also. This would mean that for complex filenames (eg. "movie (2008) cd1 divx ac3 ws.avi") it would be impossible to work out what media file the nfo is attached to.
I may at some point come accross a better way of doing this but at the moment thats how it is.
I will look at adding an option to disable the filename tag, but it will mean that the program may loose much of its media function once XBMC changes. (media info, trailers, media playback, wont work)
I won't be doing any more now before christmas, but over the next couple of weeks I will be spending more time streamlining the program, and that includes many of the annoying dialogues and also an option to disable the output logs.