i was at hungaroring last year, was something like a last minute decision to go there, but it was great. I only saw sunday race, but it was enough. Probably the best place for general admission is above the last corner and in the start of finish line. I was also at the opposite straight, but it was too much sun there and i was sunburnt after one and half hour :D so i went a little back, somewhere in the middle of general admission area is a little place with big trees – the only one on the track with the shade. I will go to this place during practices if it will be too hot this year (last year was 36 celsius, definitely too hot). But I hope it would be a little colder.
For transport i reccomend you usinge metro line 2 (M2) to Ors Vezer Ter and from there on the train (HEV) which is heading to Godollo. Train is pretty big and goes often and you will avoid traffic jams. On the way there is easy to find seating place, on the way back it will be full (everyone wants to get back to Budapest immediately…) but still its faster than car/bus.
For accomodation, there is plenty of hotels/hostels in the line of M2, so your transportation will be easy. I´m personally going here: http://www.hostelbudapestcenter.com/informations.html (sorry for advertisement, if its not allowed pls delete) looks like good and cheap option.
For sightseeing, Buda castle area is a must, especially castle itself and Mathias Church. But there is plenty of great building and attractions all around the city center. I personally want to get a ride on a fireman car, with its tank filled with beer :D
Hope this will help someone, if you want to know something else, just ask, if i will be able i will answer.
PS: If you will see totally drunk, naked and sunburned people, theyre 99% finnish, so dont blame Kimi ;-)
And I have one question also – is it possible to buy weekend tickets also in thursday before pitwalk in the box office at the circuit?