Let me rephrase that, since it sounds like I'm a moron....
I understand that iTunes has to be open, but I'm more interested if it's possible to run iTunes as a background process on login (like running as a windows service) or making it run without having it open and/or minimized.