I wish I had known about the NSF GRFP because I learned about it about 3 weeks before and threw an application together real quick, but if I had more time it could have been a whole lot stronger. But I haven't gotten a rejection yet, so that keeps me going.