my Scarlett turned 4 a couple of weeks ago. I kept it really simple this year. She got a new dress with matching headband and her Baby Born also received a new dress with accessories. My daughter was over the moon because her 'baby' only gets a new outfit at Christmas usually (BB clothes are expensive & therefore kept as a special present).
By the time I put these two presents with the ones she received from relatives (who'd posted books), she had about 6 presents to open on her birthday morning.
She is also having a birthday party, but this is with her younger brother (he's a Sept baby & they're 5wks & 2yrs apart). I will be making their birthday cakes so she is getting a Dolly Varden one & there will be a Barbie in the middle plus a Barbie sitting next to the cake - these two Barbies will constitute the rest of her present.
I have a theory that if they get too much at this age, they'll never be satisfied with smaller more expensive presents when they're older.
Essentially though, think carefully about your daughters interests. My daughter doesn't even know Doras name & I'm happy to keep it that way even though I quite like Dora. I just figure we've got Barbe & Baby Born going on with a host of other stuff, so she doesn't need to know about Dora.
As for my son who's turning 2 in a few weeks - he kinda received his present today. We went to see a Bob the Builder show & although he didn't ask for any of the merchandise, he was so excited to see Bob, that I bought him a couple of things. (I still can't belive I bought them at that price when I could get them cheaper!! haha!!) In fact, because his party is before his birthday, we probably won't even mention happy birthday on the day - he's 2, he won't know. Sounds kinda cruel, but I believe in making life easy.
Oh, by the way, I have 4 children total - hence the easy path in life - yeah...it's too late for THAT - haha!!!
Good luck & I know that whatever you choose, your daughter will love it. AH! one last special thing I do with my darling - we go out, just the two of us, for afternoon tea at a Cafe. Its something I've done since she was born & I hope it'll be such a habit that even when we get to difficult years, she'll want to do it. Also, its a nice chance to talk, window shop & get to know each other.