Its hard to tell for sure but given that they are in the powerhead and the way they look I would also say snail eggs. What kind of snails do you have in your tank?
Ya, they are definitely snail eggs. A member from another forum identified them as Nassarius eggs which makes sense because a couple of days before I cleaned them there were 4 up around there.