Ummmm definitely try Marianas Trench (a canadian band..) they are amazing :D haha. And NeverShoutNever and A Day to Remember and some songs by I See Stars :) <3
I would definitely love it if a guy wrote me a song... And I would also love it if he could sing and/or played it for me too!! That would be sooo romantic :) *sigh*