Get a strong background in what interests you most.
Most students are looking at a regular career path. You will have to seek out like minded people.
I've met brilliant CS students and brilliant SE's, and complete morons in each program. Degree title is irrelevant, it is the quality of person that determines the quality of hacker that leaves each program.
Having said that, while the core curriculum of the programs is almost identical, the SE curriculum contains a lot more non-CS requirements such as Chemistry, English, and Ethics. This makes their workload much heavier, without making them better software engineers.
In CS, we get a lot more freedom. I usually have one or two electives each term, which means I've been able to take courses in economics, entrepreneurship, music, biology, and others. It also leaves a lot more time for side-projects, which are what really make you a better hacker.
Full disclosure: I'm in Soft Eng :)
The benefits of SoftEng vs CS may be mitigated by being in Velocity. But if you're not, then the fact that you're with the same group of people for 5 years on the same schedule is great for forging bonds and thus cofounders.