Getting around Warsaw using public transport is very simple, and alongside the trams, there are also buses and a short underground line that connects the centre of the city with the southern suburbs.
Most people will tend to use the Trams although these can be very busy during the morning rush hour, and do not operate at all after 11pm, meaning that you need to use taxis on a night out. Usually you should agree a price in advance with the driver, but if you forget, then they'll give you a fare off the meter so you're unlikely to get overcharged.
Hiring a car is cheap in Poland, and a good idea if you want to leave the city and explore, but you should bear in mind that locals tend to use speed limits as a minimum pace, and the roads in rural areas are quite poor.