I'm jealous.. 25x20 is a huge space! (assuming this will be a flower room)
Also assuming you have the ability to cool it effectively...
I'm partial to 1000 watt HPS, either DE or SE would be fine - and I'd put 16-20 of those in your room.
That would give you roughly a growing space of 4x4 or 5x5 for each fixture, depending on how intense you want it to be.
Good Luck!