I went to Disney for my 21st birthday and it was a blast, so much so that we decided to spend my 23rd birthday there too. First of all, when is your birthday? The time of year has a huge effect on how much money you will be spending, and if there are going to be any good discounts (room discount, or free dining). Second, how long do you want to go for, is this your first trip together, when's the last time you were there? Third, I see you are from NY, would you be flying or driving down? Without really knowing too much, this is what I can suggest: stay at Pop, it is our favorite hotel (we have stayed at deluxe, moderate, and value) for many reasons (great theme, own bus service, more quite than the all stars). I would also say to go for atleast 6 days, because the price of the tickets goes up by only a few dollars after day 6. If either of you are AAA members, I would suggest to book you trip through them, we ended up getting a $200 gift card because of a promo they started after we booked our trip. To help with money, ask your family members for disney gift cards for holiday gifts, this way you will have either spending money for when you are there, or you can use them to help pay for your trip itself. Hope this helps!