Everyone has an opinion on this subject. Here is mine:
If you have a motivational problem where if you laid off a day between workouts, it would lessen the chance of you maintaining a workout program, then I would suggest that you workout every day. You don't have to do just upper body one day and lower body the next day. You can change it up. It is what works best for you. There is nothing written in stone on this. What I would suggest that you do, is work up a plan, and write it down. Do it for 6-8 weeks. At the end of that time, Take a look at what is going on. Evaluate your program, and then change it. The exercises that you probably don't like, are the muscle groups that need the most work. Change your program, and write it down. By changing your program every 6-8 weeks, you keep your body from falling into a rut, and stopping your progress.