FW - We did go to the miniature railway and we had a fantastic time. The train rides are quite long, and they only cost $3 so it was well worth it. DD had a wonderful day, she just had a grin on her face constantly. When we sang happy birthday to her, she gave us all a shocked look and then just beamed. We've been trying to teach the song to her, and the look on her face was like "oh wow, all these people know the song too!". The weather ended up being perfect. Your DD's party at the pool sounds like fun, and good thinking on the bubble machine! Hope you have a blast. I struggle with keeping presents away too, I just want to give them straight away!