Do NOT go full combat with points in swords and maces. It will nerf your PVE DPS and hamper your abilities in PVP as well.
If you want to do both and don't want to spend 100g on respecs every week (50g a week if you know what you're doing), you have to decide which is more important to you.
If PVP is more important to you, go with the 20/41 combat maces build. You will be fine for PVP and you won't notice game-changing differences in your PVE DPS. Yes, you would do more DPS as combat swords, but combat maces is better for PVE DPS than anything except combat swords and fists.
If PVE is more important to you, go with a 20/41, 19/42, or 17/44 combat swords build and PVP like that. No, you won't ever get to 2000+ rating as a swords build, but you can certainly get to 1850+ with skill and the right partner.
As far as gear goes, you definitely want to have different sets of gear for PVP and PVE.
For PVP, start off by getting the Season 1 Glad's set and the non-set Vindicator's pieces you can get with honor. It will take about 206,000 honor total for all the pieces, but you will be setup just fine to start arena. Once you start getting arena points, begin upgrading your Season 1 pieces to Season 3 gloves, helmet, chest, and legs, and the Season 2 shoulders (assuming you don't make it to 2k rating for the S3 shoulders). Then upgrade your weapons to Season 3 or Season 2 depending on what your personal rating is.
For PVE, I have posted a couple of different pre-Kara gear threads. The older thread is fine for starting Kara and heroics. The newer one is the absolute best PVE gear you can get before setting foot into a raid.
Your first course of action upon dinging 70 will be to grind enough honor for a pair of the Season 1 weapons, either maces or swords, whichever you choose.
And the people complaining about another thread like this are correct. We do get a ton of these questions a day. The best builds for PVP and PVE are in a thread that is linked in the sticky and if you had just read it through carefully you would have gotten all this information without wasting your time or our time.
Anyway, have fun getting to 70, have fun PVPing, have fun PVEing, and remember, it's a game: HAVE FUN!!!
Edited, Jan 25th 2008 3:29pm by Bigdaddyjug