There is a bus from the Port Authority Bus Terminal at 42nd St that goes direct to the stadium - Im sure if you check online at the Giants website they will provide links & details - probably 15-20 mins max (traffic dependant) ad fairly cheap if I remember correctly
Alternatively you can take a...
Depends where you drink i suppose - The Levee in Williamsburg serves $1 Pabst Blue Ribbon :) I agree it aint cheep but service in bars is definitely better than back home - 1 bar tender can keep a reasonably full bar happy and served quickly versus the 20 mins it takes to get served in Brighton...
Penn Station NYC - 34th St between 7th and 8th Ave - Probably called 34th St-Penn St or something like that. One small word of warning though is that Penn Station is a poor excuse for a major station so dont spend any longer there than necessary
Grand Central on the other hand is beautiful and...
The only ID you will need is if you want to drink in a bar/club - depending on where you go of course but they are much more stringent on ID here - UK Driving licence is sufficient in the city - if you head down to Jersey then best to take your passport
Oh and I agree that Train to Newark on NJ Transit is the most cost effective way as a cab will set you back well over $100 and take 60-90 mins depending on traffic. MTA subway or cab to Penn then NJ Transit to EWR
Grimaldis is good but its just Pizza in the end and queuing up for over an hour just for a slice isnt really worth it. Your better off wandering around the West Village and stopping by John's Pizza on Bleecker St - even better in my opinion and not as crowded. The walk across the bridge is good...
getting very messy here in Brooklyn - lights flickering on and off, immense wind, not a huge amount of rain though... My office is closed tomorrow as its in the flood zone in lower manhattan - I guess I will be working from home for a few days
Getting similar to Sports tickets here in the US. Just picked up 4 tickets for the Brooklyn Nets V Orlando Magic at the new Barclays arena and in the rafters is $80 a ticket - and they have over 40 home games a season so you can imagine how much a season ticket is