Well, Oracle 10g is available.
SQL Server 2005 is still in Beta.

So the first question is, when do you want to start developing ?

Then there lots more questions about platform (you want Linux/Unix or Windows as your server), availability, backup, number of users, size of databases, geographic spread, application front-end, availability of development resource.....