The best openings are the main line ones, which are typically somewhat complex. For example, the Ruy Lopez. You are going to need tactics whether you play e4 or d4 --- e4 will help you become tactically alert faster.
I like the e4 repertoire in the Opening According to Anand by Khalifmann (Chess Stars Publishing). The opening style is active positional (like Anand), but not excessively risky. If you can't get these books, play through a lot of e4 Anand games instead.
I am having trouble finding a comfortable opening. I am using e4 right now, but I was wondering if one is better than the other? Does your style of play, affect what opening you should adopt? And are some more more difficult than others?