Username or EmailPassword
I have a 1st gen Touch and use it all the time. Its great! I have a Pre for a phone and its not even in the same ball park! The Pre sucks rocks.
As for flash! screw it! move on to open technology HTML5... I block most of the flash as it is (on my browser) and can't wait for it to go away!