Well, what I plan for my own -short- and -not very ambitious- programme (I won't be certainly getting any publicity, or at least I should hope so...

):
Bach inventions (4 of them)
Mozart sonata K330
Chopin - a couple of preludes (including the favorites: 4, 15, possibly 24 if I manage (read: have enough spare time) )
Chopin Ballade no. 1 (the BIG FISH in the pond)
Dvorak Poetic moods (two of them)
Rach preludes 3-2 and 23-5
And a Prokofiev Vision Fugitive or two (or three, actually).
There's still the Revolutionary etude, possibly an encore.
Not necessarily in this order, I might try experimenting a bit.
My teacher, my ex-teacher and a couple of my friends who are freakin' good (one's a pro, the other one is applying for uni) agree that for 17 years, this is quite a nice, balanced and presentable programme. I've been working on this assortment for roughly six months... the Chopin and Dvorak are in for quite a lot of work and just two months to go. *sigh*
Well, anyway, that's just to give you a clue what a first recital could look like. I suppose if you have more time, you could do a P&F for the Bach, Prokofiev Sarcasms instead of Visions Fugitive and substitutions like that...
I wouldn't suggest going overboard with difficult pieces. Actually, it's a good idea (for this level of performing, mind you, I'm not even in a conservatory yet, let alone uni) to play pieces you're very comfortable with, just a few virtuosic drops here and there (preferably towards the end, since a) nice climax b) they'll make you tired as hell). You want to be safe, since you've never done an hour of performing straight before (it's the first recital), not flashy but uncertain and sloppy in places. The laics will be impressed by the difficult pieces and will probably forget the rest anyway, the pros will be impressed by an ability to keep performance level consistent -regardless of difficulty-. I feel that's a very important point, actually, for planning a recital - you should be sure that you can perform whatever happens to feature in your repertoire safely.
I hope this helps.
(On a side note, once you've mastered your every single piece of your programme (Really mastered, so that you have no problem anywhere in the pieces!), a possible way of checking whether you're really ready for the D Day is playing the programme, as it will go, five times through. With breaks fifteen minutes maximum. If you can do it five times, then one time shouldn't be a problem, eh?

)