They changed the "financial aid" tab in the status page, and although it is still "under construction," it lists the things you need to submit. Penn does require the NeedAccess form in addition to the FAFSA for need-based finaid. I actually just finished filling out the NeedAccess app last week for a different school -- it's a LONG application (they require "estimates" for the upcoming year and make you retype info from the FAFSA-- not fun). Go to
http://www.NeedAccess.org, and once you set up an account, you just select the names of the schools you want the info to go to. According to the status page, Penn also requires copies of 2006 federal tax returns/W2s for students and parents.
I'm not quite as brave as you -- I didn't list Penn on the Need Access form yet....next week, please get here soon!!!!