Branded is usually better. Get the branded one. To convince yourself, look at the parts specs. Even with exactly the same parts, the branded frame (and complete) has better resale value. The frame itself could be the same quality or could be better with the branded one which you won't know until you ride it.