Went to Porto last year and it's one of the most picturesque places I've been to (albeit a bit dilapidated in places) The centre piece being the amazing King Louis Bridge. No amount of photos could do it justice.
We went to the football, it was quality - Porto v Sporting in their first home game after clinching the league. Even for such a high profile game as that, it was no problem getting tickets, I just jumped on a tram down to the ground and got the tickets the day before. Unless they're playing Sporting or Benfica you would have not trouble just paying on the day.
One thing you will notice about Portugal is that the country may be broke but you can see where the money went - on its brand spanking new transport system. Everything is brand new - trains, trams, airports, taxis, the lot.
On one day we took the red tram line (see map) out to Vilo do Conde which is a quiet little, very Portuguese, seaside town where you will get a whole beach pretty much to yourself
http://www.urbanrail.net/eu/pt/porto/porto-map.htmIt only cost about 3 quid return or something stupid. Pacos Fereira play out that way as well.
You've got all the Port Houses to look around of course. We did Crofts but I imagine the're all much the same - It's a bit of 'must do' when you're in Porto really. A trip on the river is always good whatever city you're in as well.
Good place - The Super Bock's not too bad either (see avatar).
[url width=500 height=325]http://www.my-world-travelguides.com/pics/dom-luis-i-bridge-porto.jpg[/url]