Hello
To all people looking for travel information on Poland in English I am happy to help where I can. I am an American living on and off in Poland since 2011 and traveling here since 2002. I have mostly been in Warsaw. I am happy to point you to some web pages to help you plan your travels and to get your feet safely on the ground in Poland to start your adventure. (note to web master I am not advertising and get no $ for any of this information)
First here is the official tourist portal for Warsaw/En. Good place to start for local events.
English language news page so can keep up to date before and when on the ground.
A really nice blog Polandian now just in archive mode with lots of commentary on Poland.
In my early trips I really liked Inyourpocket guides here is Warsaw. You can also buy a soft copy in most book stores.
A local magazine both online and available in book stores has good local commentary on food, drink and events Warsaw Insider.
If you are into food as part of your travels this is a nice page Warsaw Foodie.
Best museum in Warsaw is Uprising Museum and is a must see. Great place to start your time in Warsaw as most of Warsaw was destroyed in 1944 so understanding the pre and post is a must to knowing Warsaw.
To get around town this page is used by most all. There is also a mobile app. You can also change the city as you travel to other places.
Getting around Poland on the rail system is pretty easy these days. PKP is the rail system and here is the schedule page. In the major cities signs are now in Polish and English (thanks to Euro Cup in 2012) and main stations do have ticket machines. But still for most business standing in line is a must. You can buy a ticket on the train but might pay an extra fee. Reservations are almost universal now when you buy your ticket. TLK is one of the cheaper trains.
I hope this information is helpful. Feel free to drop me a note. I don't think this forum sends notes when questions posted. So depends on when I check in. I love Rick Steves travel style and hope to help you do the same.